我已经阅读了很多关于 Require.js 的信息。 AMD 似乎非常有趣,我让它在独立的 backbone.js 应用程序中工作。但是,Rails 中的 Sprocket 似乎与之冲突。您是否推荐项目在没有 Require.js 的情况下使用标准 Rails Assets 管道?
我看过这篇文章,但它是针对 Rails 3.1 的,所以不确定它是否仍然适用:Using RequireJS with a Rails 3.1 app
此外,Underscore 似乎不再支持 AMD。我不想使用另一个包来处理 Backbone。
最佳答案
我刚才这样做了,我使用“使用”requireJS 插件来加载不兼容的库,如 underscore.js
https://github.com/tbranyen/use.js
而且我认为我只将 require.js 包含到 sprockets Assets 中,并像在任何其他应用程序中一样使用它。
关于ruby-on-rails-3 - Rails 3.2 + Require.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10851827/