2016-07-08 8 views
0

私はかなりgradledに新しいです、そして、現在バグ私に質問があります。状況は次のようになります。バワー技術のスタックに基づいて、私はAngular Appを実装しました。静的なjavascriptとHTMLページがあるので、そのままの状態ではアプリケーションは変更されず、どのような方法でもビルドされません。私の意見では、角度、ブートストラップなどのライブラリの使用バージョンも、単一のライブラリの互換性のため変更しないでください。これは正しい動作ですか、アプリケーションをデプロイするときに、少なくとも使用されているライブラリバージョンの最新ビルドを取得する必要がありますか?
また、このアプリケーションではlessが使用されています。私はgradleビルドファイルを実行するたびにCSSをコンパイルする方法はありますか?それとも、コンパイルされたCSSファイルを完成させるだけですか?
結果として、「静的な」角度アプリケーションを展開するためにgradleを使用することをお勧めしているのかどうかはまだ分かりません。AngularJSアプリケーションのためのGradle

上記の質問にお答えすることができたら幸いです。あなたが推測できるように、私はこの種の問題を抱えた私の最初のプロジェクトであるため、このような角度のアプリケーションを展開する経験はあまりありません。

答えて

1

これは、gradleだけでなく、npm、gem、nuget、mavenなど、すべてのパッケージマネージャに適用されます。

スタティック依存バージョン番号を使用してください。さもなければ、生産よりむしろQAまたはProdの中断の依存関係を見つけることになります。

これは、依存関係のセキュリティ修正を認識する必要があることを意味します。

依存関係の新しいバージョンで機能や修正が必要な場合は、バージョンのロックを解除し、devで再構築してテストしてください。依存関係を再ロックし、検証のためにQAに送信します。

関連する問題