@Alessandro Pezzatoに加えて
Gruntfile.js:
grunt.registerTask('build', ['clean:dist', 'assemble', 'compass:dist', 'cssmin', 'copy:main']);
grunt.registerTask('build-prod', 'Build with production options', function () {
grunt.config.set('assemble.options.production', true);
grunt.task.run('build');
});
grunt.registerTask('build-live', 'Build with production options', function () {
grunt.option('assemble.options.production', false);
grunt.task.run('build');
});
これで実行できます
$ grunt build-prod
-また-
$ grunt build-live
どちらも完全なタスク 'build' を実行し、それぞれ値をassemble のオプションの1 つ、つまり production 'true' または 'false' に渡します。
アセンブルの例をもう少し説明することに加えて、次のようにします。
アセンブルでは、追加するオプションがあります{{#if production}}do this on production{{else}}do this not non production{{/if}}