1

Rails 4 アプリケーションで Require.js を使用しています。ただし、本番環境では、1 つのファイルにコンパイルしてアーモンドを使用したいと考えています。現在、明らかにrequire.jsはr.jsを推奨しており、r.jsにはcoffeescriptプラグインも含まれていますが、レールの外で手動で実行することを意味します。

requirejs-rails gem がありますが、これはしばらく更新されていないようで、rails4 をサポートしていません。フォークされたバージョンがいくつかありますが、それらを使用しようとするとエラーが発生します。

`user_config=': undefined method `delete' for false:FalseClass **strong text**

また、本番アプリでフォークされたリポジトリを使用することについてもよくわかりません。特に、パッチを適用して機能させる必要がある場合はそうです。

私の質問は、他の人が rails4 アプリで AMD をどのように管理しているのかということです。ベストプラクティスに関する推奨事項はありますか? 本番デプロイメントを管理し、スクリプトをコンパイルするための独自のスクリプトを作成する方が簡単ですか?

4

2 に答える 2

0

これを使って:

gem 'requirejs-rails', git: 'git://github.com/jwhitley/requirejs-rails.git'

の代わりにgem 'requirejs-rails'

次に、構成requirejs.ymlディレクトリで構成します。

于 2013-10-24T05:19:49.083 に答える