react 配置一个项目打不同的包

安装依赖

npm install dotenv-cli -S

配置不同的 .env.dev 文件

PORT=7200 // 配置端口
REACT_APP_API_HEAD = '/keyin'  // 配置接口项目路径
REACT_APP_API_HOST = '/EpmMisMfg'  // 配置接口主主路径
BUILD_PATH = 'keyin'  // 执行打包命令后文件存放的目录

获取配置

process.env.REACT_APP_API_HEAD
const HOST = process.env.REACT_APP_API_HOST

修改package.jsonscripts对象

"sit": "dotenv -e .env.dev react-app-rewired start",  // 修改启动命令 用到刚配置的.env文件
"bit": "dotenv -e .env.dev react-app-rewired build", // 修改打包命令 用到刚配置的.env文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容