如果部署vue项目后,需要域名 + 端口号 的方式访问,类似www.baidu.com:9528
去到vue.config.js文件加上
devServer: {
historyApiFallback: true,
allowedHosts: "all",
},
或者直接在docker启动容器时把之前的端口号改成80。
如果是域名无法访问到,可能是防火墙或者服务器安全组没有开放80和443端口。
也可能是host文件问题
去服务器/etc/目录下,找到hosts文件中加上
127.0.0.1 你的域名
可以把hosts理解为主机的电话簿~