私はJavascriptコードを整理しようとしていますが、Require.jsがチケットのようですが、最適化ツールはNodeでしか使用できないようです(注:ブラウザでも使用できると言われていますが、推奨されません)。ノードなしのRequire.js最適化?
私がPHPを使用している場合、JavaScriptを最適化する方法はありますか?
私の現在のスタック:PHP、スリム3.0、小枝やWebix
私はJavascriptコードを整理しようとしていますが、Require.jsがチケットのようですが、最適化ツールはNodeでしか使用できないようです(注:ブラウザでも使用できると言われていますが、推奨されません)。ノードなしのRequire.js最適化?
私がPHPを使用している場合、JavaScriptを最適化する方法はありますか?
私の現在のスタック:PHP、スリム3.0、小枝やWebix
あなたはAMDモジュールを最適化するためにr.js
を使用する必要はありません。 AMDモジュールの読み方を知っているツールや、それらからバンドルを作り出す方法は、r.js
の代わりに使用できます。そのようなツールがPHPに実装されているかどうかはわかりません。
r.js
を使用する場合は、コードを実行するJavaScript仮想マシンが必要です。 r.js
はNode, Rhino, Nashorn, or the browserのみをサポートします。 r.js
はファイルを読み取る必要があり、これを行う方法はプラットフォームによって異なりますので、これは限定的なリストです。 (これはまた、ブラウザの用途がでない理由を説明しています。が推奨されています。ブラウザの制限は、一般的な最適化ではなく、制限されたケースでのみ有効です。特に厄介なものとして。私がRequireJSを使用した最初のプロジェクトは、PythonベースのWebフレームワークであるDjangoがサポートするアプリケーション用でした。それは自分の状況に似ています。
これをクリアしていただきありがとうございます。 – Twigs
質問のうち、主に意見に基づいていて、あなたの質問が広すぎる部分を編集しました。 – Louis
これは新しい機能ですか?いいね。方法を教えてください。おかげで – Twigs
あなたはPHPで実行していることは重要ではありません。オプティマイザは、アプリケーションサーバ上ではなく、開発マシン上のビルドプロセス中に実行されます。 – Bergi