export HTTPS = true和set HTTPS = true(反应)之间有什么区别?

时间:2019-10-11 06:47:33

标签: reactjs react-native react-redux react-router

package.json

“脚本”:{

"start": "export HTTPS=true&&PORT=3000 react-scripts start"

vs

"start": "set HTTPS=true&&PORT=3000 react-scripts start"

}

1 个答案:

答案 0 :(得分:0)

export:用于在bash(Linux / Mac)中设置环境变量。

set:用于为CMD(Windows)设置环境变量。

如果您想同时支持这两种环境,则可以使用cross-env并按以下方式重构package.json:

"start": "cross-env HTTPS=true PORT=3000 react-scripts start"

(不要忘记在项目开发依赖项中安装cross-env