我在 rails 4 应用程序中使用 Require.js。但是在生产环境中我想编译成 1 个文件并使用 almond. 现在显然 require.js 推荐 r.js,它甚至有一个 coffeescript 插件,但这意味着手动在 Rails 之外运行它。
有 requirejs-rails gem,但这似乎有一段时间没有更新并且没有 rails4 支持。有几个分叉版本,但是当我尝试使用它们时出现错误:
`user_config=': undefined method `delete' for false:FalseClass **strong text**
我也不确定在生产应用程序上使用分叉存储库,特别是当我需要修补它们以使其工作时。
所以我的问题是其他人如何在 rails4 应用程序中管理 AMD?有人对最佳实践有任何建议吗?编写自己的脚本来管理生产部署和编译脚本是否更容易?