Javascript dev/prod环境的替代grunt.js任务
我正在尝试设置我的grunt.js文件,以便在生产服务器上运行时它只运行Javascript dev/prod环境的替代grunt.js任务,javascript,node.js,npm,gruntjs,Javascript,Node.js,Npm,Gruntjs,我正在尝试设置我的grunt.js文件,以便在生产服务器上运行时它只运行min任务-在本地开发服务器上运行时,我不希望每次更改都执行min我的代码,因为这是不必要的 关于grunt.js如何区分dev/prod环境,您有什么想法吗?注册生产任务: // on the dev server, only concat grunt.registerTask('default', ['concat']); // on production, concat and minify grunt.regist
min
任务-在本地开发服务器上运行时,我不希望每次更改都执行min
我的代码,因为这是不必要的
关于grunt.js如何区分dev/prod环境,您有什么想法吗?注册生产任务:
// on the dev server, only concat
grunt.registerTask('default', ['concat']);
// on production, concat and minify
grunt.registerTask('prod', ['concat', 'min']);
在开发服务器上运行grunt
,在生产运行中运行grunt prod
您还可以为每个任务设置更细粒度的目标:
grunt.initConfig({
min: {
dev: {
// dev server minify config
},
prod: {
// production server minify config
}
}
});
grunt.registerTask('default', ['min:dev']);
grunt.registerTask('prod', ['min:prod']);
+另外,再加上dev的grunt手表设置,你会笑起来:)好主意。非常感谢你。