2

私は node.js を使用して、require.js 依存関係スキームの下でパッケージ化された javascript ファイルを縮小しています。r.js は実際に縮小を行っています。(参照: http://requirejs.org/docs/optimization.html )

このミニフィケーション ポリシーは、並列化の機が熟しているようです。つまり、各 JavaScript は個別に縮小され、ノード自体は bash-shell コンテキスト内で fork できる必要があります。

誰もこれを試しましたか?現在、「時間」によると、現在の縮小プロセスが完了するまで約 4 分 43 秒待たなければなりません。

私が答えたい質問のいくつかは次のとおりです。ノードの複数のインスタンスを並行して起動できますか? r.js は、いくつかの縮小化が並行して進行している場合に破損する状態を維持しますか?

前もって感謝します。また、node / r.js 用のパラレル ハーネスを誰も構築していない場合はお知らせください。需要があれば何かをスクラッチできるかもしれません。

4

2 に答える 2

0

参考になるかわかりませんが、uglifyjs を並行して実行して js ファイルの醜いツリーを高速化する node.js パッケージを作成しました (私の製品の実行時間は 2.5 時間から 20 分になりました)。

他のものを実行するために簡単に適応できる必要があります。

参照: https://github.com/bitwombat/parallel-uglifyjs

于 2015-11-19T02:25:11.160 に答える