2017-01-04 23 views
2

Tl; dr: JSをクロージャコンパイラでコンパイルするときにjavaの代わりにnpmを使用します。closure-compiler-jsとgrunt

こんにちはすべて、だから、明らかに、閉鎖コンパイラは、Javaへの依存を取り除くされ、代わりにJS(https://github.com/google/closure-compiler-js)を使用します。

私の質問はあなたとgalsはGruntをこの方法で使用する方法があるか、またはGulpをビルドシステムとして使用する必要があるかどうかです。現在、私は上に貼り付けたリンクには言及していません。他の場所では何も見ていません。

Javaに依存しているバージョンではgruntを使用できますが、Javaをインストールする必要はありません(このプロジェクトではC#.NET 4.6を使用する複数の開発者がいますが、彼らは私がそれを言及するときにすべてヒッとしているので、Javaに)。

+1

現在、JSバージョン用の市販のgruntプラグインはありません。 GitHub repo [ここ](https://github.com/google/closure-compiler-js/issues/42)に記録されている関連の問題を参照してください。 – RobC

+0

そのページで参照されているスレッドにコメントを追加しました。ありがとう! –

答えて

1

クロージャコンパイラは、Javaバージョンを削除する予定はありません。 JSバージョンは単に別のオプションです。 Javaは必要ありませんが、大きなコードベースでは少し遅くなります。また、現在のところ多くのオプションを公開しているわけではありません。

NPM - https://www.npmjs.com/package/google-closure-compilerでjavaバージョンを使用することができます。

まだ誰も作成していないので、JSバージョンのgruntオプションはありません。保守担当者は、よく書かれていれば、不満足なサポートを追加するプルリクエストを受け入れる可能性が最も高いでしょう。

一方、Javaバージョンには依然として不快なオプションがあります。

+0

私はこの答えを私の質問に答えて解決策にしています。 ありがとうございました! –

関連する問題