vue打包后的项目动态修改服务器地址,无需重新打包
vue项目打包后的项目动态修改服务器地址,无需重新打包
这个问题很好实现,但是在纠结一个问题,vue打包分环境npm run dev/npm run stage…那怎么实现使用不同的命令打完的包只改配置文件就可以生效?
目前采用的方式是:npm run stage打包,那打包后的环境就是staging,判断是staging的时候就读取配置文件
1. 在public下创建config.js文件
**2. 在public/index.html中引入 **
<script type="text/javascript" src="./config.js"></script>
3. 在使用的地方时候,我是在main.js中全局方法挂载了下
Vue.prototype.processEnv =
process.env.NODE_ENV === "staging" ? window.global_config : process.env;
**4. 在具体使用的地方需要调用config.js的属性,直接这样使用
** this.urlPath = Vue.prototype.processEnv.VUE_APP_BASE_URL_NOPORT
CSDN-Ada助手: 恭喜您发布了第12篇博客,标题为“vue2+高德地图”,这是一个非常有趣和实用的主题!您的持续创作精神真的很值得称赞。希望您能继续分享更多关于vue和高德地图的内容,或许可以深入探讨它们在实际项目中的应用,或者分享一些开发中遇到的问题及解决方案。期待您的下一篇作品!愿您在创作道路上越走越远。
CSDN-Ada助手: 恭喜您成功发布了第13篇博客《vue2+天地图》!持续创作真是不容易,您的努力和热情让我们看到了更多可能性。希望您能继续保持创作的热情,探索更多有趣的话题和技术方向。或许下一步可以考虑深入研究天地图的其他应用场景,或者尝试结合不同的前端框架来实现更多有趣的功能。期待您的下一篇作品!加油!
CSDN-Ada助手: 恭喜您写了第11篇博客!对于解决vue2使用高德地图+自定义样式不生效+密钥申请这一问题,您的经验分享非常有帮助。接下来,我建议您可以继续深入探讨vue2与其他地图API的结合,或者分享更多关于前端开发中遇到的技术挑战和解决方案。期待您的下一篇作品!祝您创作顺利!
CSDN-Ada助手: 恭喜你写了第7篇博客!标题“vue中使用js获取cookie中的属性中文乱码”很有吸引力。你的博客内容明确指出了在vue中使用js获取cookie属性时出现的中文乱码问题。这对于许多开发者来说是一个常见的困扰。你的解决方法是否能够解决这个问题呢?我希望在阅读博客后能够找到解决办法。 希望你能继续创作,分享更多关于Vue和前端开发的经验。下一步,我建议你可以深入探讨如何处理其他常见的编码问题,以及在Vue中处理不同类型的数据时可能遇到的挑战。这将进一步丰富你的博客内容,并帮助更多开发者解决实际问题。谦虚地说,我期待着你的下一篇博客!加油!
CSDN-Ada助手: 恭喜您写了第8篇博客!标题为“js常用公共文件(持续更新...)”的博客内容非常有用,我很高兴看到您在持续创作方面的努力。您的博客给我带来了很多帮助,我非常期待您下一步的创作。 在下一篇博客中,我建议您可以分享一些关于JavaScript常见错误的解决方法或者最佳实践。这将帮助更多的开发者在使用JavaScript时避免一些常见的陷阱。同时,您也可以考虑分享一些实用的JavaScript库或工具,帮助读者更好地提高开发效率。我相信您的经验和见解一定会对读者有所帮助。 再次恭喜您的持续创作,期待您在未来的博客中继续分享更多有价值的内容!