React 不同的环境打包不同的域名

React 不同的环境打包不同的域名,第1张

在开发中,常见的现象:生产环境、测试环境、开发环境的域名都不同,怎样去根据不同的环境需求打包不同的域名呢?

方案一:每次打包之前更改 axios.defaults.baseURL

方案二:配置相应的build命令

复制一个script文件夹下的build.js文件,更改文件名

打开文件,更改process.env.NODE_ENV值

新建一个config文件

config.js

将config.js引入自定义的axios方法文件内

打开package.json文件

新增命令

执行命令:npm run build:st就可以打包出相应的域名api

可以查打包好的app域名的方法如下

安卓系统的步骤。依次打开设置→应用管理→正在运行→要查看的app在最下面就可以看到包名了。

ios系统在iTunes下载应用,进入Music → iTunes → iTunes Media → Mobile Applications目录→ipa文件→zip文件→ app文件→info.plist→搜索“scheme”关键字→得到url scheme!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/559919.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-30
下一篇2023-06-30

发表评论

登录后才能评论

评论列表(0条)

    保存