[英]How to Add variables to package.json
我正在使用ReactJS,在package.json
文件中,我想根据变量动态更改部署URL。 我有两个不同的服务器:“stg”和“dev”,带有单独的部署URL。
像这样的东西:
const deployServer = "dev" or "stg"
"scripts": {
"start": "node scripts/start.js",
"build": "node scripts/build.js",
"test": "node scripts/test.js",
"deploy":"aws s3 sync build/ s3://"+deployServer+"-base-viewers-web-app"
},
我怎样才能在package.json
文件中使用该变量?
您可以在启动服务器时添加环境变量:
REACT_ENV=stg npm start
然后在你的package.json文件中你可以使用:
"scripts": {
"start": "node scripts/start.js",
"build": "node scripts/build.js",
"test": "node scripts/test.js",
"deploy":"aws s3 sync build/ s3://REACT_ENV-base-viewers-web-app"
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.