ruby-on-rails-3 - Rails 3.2 + Require.js?

标签 ruby-on-rails-3 backbone.js requirejs

我已经阅读了很多关于 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/

相关文章:

javascript - 将预加载器移出 main.js 主干

javascript - 为什么在 Node JS 中使用 'require' 导入时特殊字符会被替换?

ruby-on-rails - 调度 Rake 任务

javascript - 我应该为实时 Web 应用程序使用 Node.js 而不是 Rails 吗?

ruby-on-rails - :counter_cache for total items

ruby-on-rails - 之前的工厂女孩​​(:create) callback not creating associations

javascript - 如何将 RESTful API 映射到 BackboneJS 模型和集合中的 URL?

javascript - 从多个 URL 加载模型

javascript - 使用 r.js 打包 Javascript 库所需的输入

javascript - 在没有 dojo/parse 的情况下使用 dijit