0

我在 rails 3.2.18 应用程序中使用最新版本的 blueimp 的 jquery-fileupload 库。

在我的开发环境中一切正常,但是当我部署到生产环境时,出现以下错误:

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

这与 jquery-fileupload 库中 json 结果处理的更改有关。必要的修复已成功应用于代码库(至少,正在开发中)

我认为这个问题可能与资产管道有关——js 文件没有正确包含在页面中,但据我所知,情况并非如此。开发和生产之间的哪些差异会导致这种类型的 jscript 错误?

4

1 回答 1

1

这实际上是由于 jquery-fileupload 库的变化。基本上,我们引用了一个私有函数 (_adjustMaxNumberOfFiles),该函数似乎已在较新版本的代码中被弃用。

删除此行会导致代码跨环境正常运行。

于 2014-11-13T15:19:01.837 回答