vue.js - 实际项目运用中,webpack对需要在部署后可修改的配置文件如何打包
问 题 初学者。用Vue开发前端,webpack打包。 在实际应用中,对于一些需要在部署到服务器后可能需要修改的配置项,一般是怎么操作的? 打个比方,前端vue中需要调用的服务webAPI的url,写在配置变量APIURL中,我看教程和网上的例子,建议做法是在config木料下的prod.env.js 和dev.env.js里面去分别指定APIURL,可以达到开发和部署不用频繁手动修改url的目的。 但是,如果在npm run build 生成dist后,这个配置也被写死了,传到运行的前端服务器上后,假设某次,api服务器的ip修改了,改动只是更新下这个url,但是却需要会到前端源码,修改prod.env.js的APIURL后,在重新npm run build,然后再把整个dist再重新传到前端服务器,才可以。 以前用过asp.net,一般这样的配置可放在web.config里面,这个改动只要在服务器端编辑修改下web.config的url,重启web服务即可生效。 请教
3006 2022-07-17
编程技术问答社区