作業中のJavaScriptプロジェクトにgrunt-bbbを使用しています。gruntによるUglifyJSのサポートを使用した条件付きコンパイルを使用したいのですが、機能させることができないようです。タスクを醜くするオプションを渡そうとしていdefines
ますが、機能していないようです。
私のgrunt.jsファイルは次のようになります:
module.exports = function (grunt) {
grunt.initConfig({
// ... config options ...
uglify: {
"mangle": {
"defines": {"DEBUG": false}
}
},
// ... more configs ...
});
// ... custom tasks ...
grunt.registerTask("release", "default min mincss");
};
except
オブジェクトにもプロパティを追加しようとしましたがmangle
、それも機能していないようです(ファイルが壊れています...)UglifyJSは明らかに実行されていますが、オプションを取得していないようです。渡されました。私もコードを掘り下げましたconsole.log(grunt.config('uglify'));
。
{ mangle: { defines: { DEBUG: false } } }
これは私には正しいように見えます...
何かご意見は???