【文件属性】:
文件名称:argv-set-env:在npm脚本中设置环境变量
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-25 20:30:19
JavaScript
您可能实际上想看一下我的另一个实用程序 。 这可能是您真正要寻找的:-)
argv-set-env
地位:
在配置文件中使用可跨平台设置环境变量。
用法
我将其与我的npm脚本一起使用:
{
"scripts" : {
"build" : "webpack --set-env-NODE_ENV=production" ,
"test" : "karma start --set-env-COVERAGE=true --set-env-NODE_ENV=test"
}
}
然后在我的webpack.config.js文件中,在最顶部执行以下操作:
require ( 'argv-set-env' ) ( )
在build的情况下,会将NODE_ENV设置为字符串'production' ,在test的情况下,它将NODE_ENV设置为字符串'test'
【文件预览】:
argv-set-env-main
----.travis.yml(352B)
----.eslintrc(35B)
----package.json(2KB)
----contributing.json(1KB)
----src()
--------index.js(547B)
--------index.test.js(883B)
----.npmignore(139B)
----.gitignore(101B)
----other()
--------common.eslintrc(360B)
--------test.eslintrc(66B)
--------src.eslintrc(53B)
----CODE_OF_CONDUCT.md(2KB)
----README.md(2KB)
----.eslintignore(48B)