.js ファイルを縮小するタスクを作成しました。
今、VS15の構成モードに基づいて、条件付きでそれらを醜くしたい(リリースの場合は実行し、デバッグの場合は実行しない) 。
gruntfile からアクセスできる変数はありますか?
set NODE_ENV=$(ConfigurationName)
gulp
この行により、ソリューションのコンパイル時に Visual Studio で使用されるビルド シンボルを読み取ることができます。この変数にアクセスするには、process.env.NODE_ENV を使用できます。したがって、このコードを使用して、デバッグ モードまたはリリース モードでコンパイルしているかどうかを確認し、縮小タスクを実行するかどうかを決定できます。
var tasksToRun = ['scripts'];
if(process.env.NODE_ENV === 'Release'){
tasksToRun.push('minify');
}
gulp.task('default', tasksToRun);
http://www.myeyeson.net/gulp-js-and-browserify-with-asp-net/