2

私はウェブアプリフレームワークを構築していて、実行時にjavascriptとcssのソースファイルをコンパイルする方法を探しています。いくつかの提案を期待しています。

私はRequire.jsを使用しましたが、オプティマイザーはインストールされているNode.jsまたはJava / Rhinoに依存しているようです。これは、依存関係を抑えて、任意のWAMP / LAMP環境で実行できるようにするため、理想的ではありません(つまり、 Java / rhinoまたはNodeが必要です)

理想的には、実行時にソースの更新を探し、jsを単一のフラットファイルにコンパイル/最小化するものです。<script src="js.php">

私はphppackerを試しましたが、テストの結果、6年前のものを使用すると、大量のjavascriptエラーが発生し、開発が活発に行われていないようです。

私の知る限り、YUIコンプレッサーとGoogleClosureにはJavaが必要です。

どんな提案も歓迎します!

4

2 に答える 2

3

Minifyはまさにそれを行っているようです。縮小されたJavascriptおよびCSSファイルを提供します。ヘッダーにETagを追加し、前回のアクセス以降に更新されていない場合は304HTTPコードを送信します。

于 2012-08-14T20:11:22.293 に答える
1

ここを見ておくことをお勧めします:

依存関係マネージャーとr.jsのような圧縮ユーティリティを使用するコード構造の例をまだ探しています。しかし、phpではrequire.jsのコード圧縮を管理するものは何も見つかりませんでした。

于 2013-09-28T17:45:05.770 に答える