我正在使用 Rails 3 资产管道。我遇到了一种情况,我需要以特定方式订购我的 Javascript 文件,因此我将它们全部显式添加到 application.js 中,如下所示:
//= require admin
//= require application
//= require users
...
//= require_self
...
它在本地工作,但是当我推送到 Heroku 时,我遇到了一个疯狂的 javascript (coffeescript) 错误:
Uncaught Error: LoadError: no such file to load -- ["ok", "(function() {\n\n ...
这将继续我包含的第一个咖啡脚本文件的全部内容。也就是说,错误信息中包含了一堆javascript代码。就像它试图包含一个名称是一堆代码的文件一样。
我该如何解决这个错误,或者有更好的方法来手动指定我的 javascript 包含的顺序吗?