タスクの Grunt 構成はかなり簡単だと思うので、共有する特定のコードはありません。
私が聞きたいのは/src
、選択した Grunt タスクに基づいて JavaScript 変数 (JavaScript フォルダー内に含まれる) を新しい値に置き換えることに関する推奨事項です。
具体的にはShared.js
、アプリケーションの動作に重要な情報 (Web サービスの場所、認証が有効かどうかなど) を含む (AngularJS Factory) があります。
Shared.js
タスクに応じて新しいものを「ビルド」する方が理にかなっているでしょうか(つまりdev-Shared.js
、タスクが「dev」の場合はスワップインします)、または Grunt の「string-replace」を使用して各 JavasSript ファイルをクロールし、これらの値を置き換える必要がありますか?
アドバイスやコメント、お時間のあるコード スニペットをご提供いただければ幸いです。:)