根据此博客【【vue深入】自定义配置文件,方便部署时做出调整】juejin.cn/post/702096… 设置配置文件后
配置文件(路径public/static/config.js):
window.$config = {
title: "用户身份认证网关",
ssoPort: 90
}
但是vue文件中显示找不到window.$config,经过大佬指点发现是因为html引入中写错,原来是
<script src="static/config.js"></script>
应该是
<script src="/static/config.js"></script>
vue如果没有设置hash路由,则在当前路由下寻找static/config.js,那当然是找不到了。所以需要加上/指定在根目录下查找。