【发布时间】:2019-09-13 05:36:47
【问题描述】:
我正在使用 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 文件中使用该变量?
【问题讨论】:
-
我很确定这是不可能的。据我所知,NPM 没有任何模板语法。您可以使用两个不同的脚本(deploy-stg 和 deploy-dev)。
-
我想我必须这样做。
标签: javascript reactjs package.json