vue.js - vue.config.js 中的端口被忽略
问题描述
我想开发一个 Vue 应用程序并将其提供给外部域。所以我写了一个vue.config.js
将开发服务器重定向到公共,如下所示:
module.exports = {
devServer: {
disableHostCheck: true,
host: '0.0.0.0',
port: 8080,
public: 'mypublicpage.com:8080',
},
publicPath: '/'
}
就在几个小时前,我得到了像这样的上述设置文件的预期结果
应用程序运行在: - 本地: http://localhost:8080 - 网络:http ://mypublicpage.com:8080/
但是现在我的本地端口总是随机的,所以我无法通过公共(网络)URL 访问我的 Vue 应用程序。我仍然不知道为什么会这样。
应用程序运行在: - 本地: http://localhost:19282每个端口更改
npm run serve
- 网络:http ://mypublicpage.com:8080/
解决方案
推荐阅读
- python - 素数 - Python
- algorithm - c ++ std转换多次调用复制构造函数
- kubernetes - 被普罗米修斯的“元素”弄糊涂了:每个吊舱似乎有三个?
- angular - 如何使用 Angular 9 中的 Keycloak 自动更新令牌以保持会话活动?
- microsoft-graph-api - Microsoft Teams 中的群聊(对话组而非团队频道)中的机器人安装
- java - 如何将 FTP 文件名与 Bing Ads 目录相关联
- docker - 独立 Docker 容器中的 Memcached 超时和端口错误
- mysql - 如何使用laravel连接mysql数据库
- java - 奇数循环不会关闭
- node.js - 如何在 MongoDB 中格式化 Multer 图像 url