Grunt中的NodeJS环境变量

Grunt中的NodeJS环境变量,第1张

Grunt中的NodeJS环境变量

使用grunt-env插件:https :
//npmjs.org/package/grunt-env

设置您的配置:

grunt.initConfig({  env : {    options : {      //Shared Options Hash    },    dev : {      NODE_ENV : 'development',      DEST     : 'temp'    }  },  'another-task': {}});

在您的gruntfile中,您可能会定义一些默认任务:

grunt.registerTask('default', ['env', 'another-task']);

因此,如果首先运行“ grunt default”,则会设置env-var,然后运行“ another-task”

如果要通过命令行选项指定当前环境,可以使用grunt.option:

grunt.initConfig({  env : {    options : {      //Shared Options Hash    },    dev : {      NODE_ENV : grunt.option('environment') || 'development',      DEST     : 'temp'    }  },

在此示例中,如果您调用将与

--environment=production
生产一起使用的grunt任务,则将设置开发



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5010375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存