0

我在rails 3.2.18應用程序中使用blueimp的jquery-fileupload庫的最新版本。jquery-fileupload:僅在生產環境中獲得「TypeError undefined function」錯誤

一切都在我的開發環境中工作正常,但是當我部署到生產環境中,我得到以下錯誤:

TypeError: undefined is not a function (evaluating 'fu._adjustMaxNumberOfFiles(-files.length)') 

這是與在JSON結果在jquery-處理的變化文件上傳庫。必要的修補程序已成功應用於代碼庫(至少在開發中)

我認爲問題可能與資產管道有關 - 即js文件未正確包含在頁面中,但至少我可以告訴事情並非如此。開發和生產之間的什麼差異會導致這種類型的jscript錯誤?

回答

1

這實際上是由於jquery-fileupload庫的更改。基本上,我們引用了一個私有函數(_adjustMaxNumberOfFiles),該函數似乎已在新版本的代碼中被棄用。

刪除此行導致代碼在各個環境中正常運行。

+0

感謝您的信息! – kimerseen 2015-12-01 14:27:33