问题
如果您在 Rails 3 (esp 3.1) 应用程序中使用过 RequireJS,那对您有什么帮助?我需要注意的任何配置技巧或其他问题?
背景
我正在考虑在 Rails 3.1 中基于 Sprockets 的资产管道上使用 RequireJS,特别是用于 JavaScript 代码。对于这个选择,我有两个动机:
- 我想为我的 JS 客户端代码利用 RequireJS 的模块管理。
- 我想要一个可以跟随我的 JS 库代码进入其他上下文的预编译系统。令我惊讶的是,Asset Pipeline 预编译器是 Rails 的一部分,而不是 Sprockets 本身的一部分。
感谢所有反馈,谢谢!