【发布时间】:2022-02-10 15:33:46
【问题描述】:
我刚开始为我的项目做出反应和设置环境变量。这就是我所做的..
-
添加 .env-cmdrc.json 如下
{ "development":{ "REACT_APP_BASE_URL": "https://servername:port/" }, "staging":{ "REACT_APP_BASE_URL": "http://servername:port/" }, "local":{ "REACT_APP_BASE_URL": "http://localhost:port/" } } -
已安装 npm
npm install env-cmd 或 npm install -g env-cmd
-
将 package.json 编辑如下:
"start:development": "env-cmd -e development react-scripts start", "start:staging": "env-cmd -e staging react-scripts start", "start:local": "env-cmd -e local react-scripts start", "build:development": "env-cmd -e development react-scripts build", "build:staging": "env-cmd -e staging react-scripts build", -
试过 - npm run start:development
给了我 env-cmd 错误
-
又跑了
npm install env-cmd
-
现在尝试了 - npm run start:development
在默认路径下找不到 .rc 文件:[./.env-cmdrc,./.env-cmdrc.js,./.env-cmdrc.json] at getRCFile
我是第一次这样做,希望有任何帮助..我在这里错过了什么..
【问题讨论】:
标签: reactjs environment-variables node-modules env-cmd