javascript - 运行 rake asset 预编译后,在非函数中未定义

标签 javascript ruby-on-rails ruby assets precompile

应用程序富含 javascript,包含大量backbonejs 类、jquery、bootstrap 和许多库。

没有预编译,一切都很好。但是,当我在本地或生产服务器上运行 rake asset:precompile 时,出现问题。

Uncaught TypeError: undefined is not a function                  application.js:8

application.js 包含所有内容(乍一看),所以我不知道哪里可能有问题。即使我不知道从哪里开始寻找问题。 在 application.js 中调试输出 javasript 是不可能的,对吗?

有什么想法吗?谢谢大家。

最佳答案

您可能没有按顺序连接文件。确保您以正确的顺序加载所有依赖项。例如:下划线必须在主干之前加载。

关于javascript - 运行 rake asset 预编译后,在非函数中未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15166666/

相关文章:

ruby-on-rails - Rake 构建在错误的上下文中运行

javascript - 使用 JavaScript 和 Node.js 的必应翻译 API

ruby-on-rails - Rails - 如何捕获指向应用程序中当前操作的 URL?

ruby - 有人可以提供 Thor::HiddenTask 用法的示例吗?

ruby-on-rails - rails : Error when trying to save a special character to database when using ActiveRecord and TinyTDS

ruby-on-rails - rspec 集成/请求测试中的设计 View 未包含查看帮助器方法?

ruby - 枚举器 yielder.yield VS Proc.yield

javascript - 在eslint中配置公共(public)文件路径

javascript - 如何从嵌套的对象数组中获取每个父级的值

javascript - highcharts - 2 个日期选择器问题