私はPlay Framework 2.1を使用しています。これはアプリ付きのWebアプリjquery bootstrap underscore backbone
です。
Node.js を使用して r.js オプティマイザーを実行できますか?
私はPlay Framework 2.1を使用しています。これはアプリ付きのWebアプリjquery bootstrap underscore backbone
です。
Node.js を使用して r.js オプティマイザーを実行できますか?
うん。これをプロジェクト設定に追加します。
requireNativePath := Some("r.js"),
requireJsShim += "shim.js"
次に、必要な js 構成設定を使用して shim.js ファイルを作成します。
app/assets/javascripts/shim.coffee
最適化の例は、uglify、uglify2、クロージャ、およびclosure.keepLinesに沿ったものです。
require.config
optimize: "uglify2"
https://github.com/jrburke/r.jsおよびhttps://github.com/jrburke/r.js/blob/master/build/example.build.jsを参考にしてください。
ノードを介してグローバルまたはローカルにrequirejsをインストールできます。グローバルであると仮定すると、上記のネイティブ パスは問題ないはずです。ローカルにインストールされている場合は、ローカルの bin パスをユーザーの $PATH に追加すると、機能するはずです。いずれにせよ、最適化はノードを介して実行する必要があります。これにより、ビルドの js コンパイル時間が大幅に短縮されます。