【发布时间】:2019-08-22 05:01:06
【问题描述】:
如何始终在特定端口(例如 8888)中提供 Vue CLI 项目?我尝试了以下选项。
- 将
package.json中的服务脚本编辑为vue-cli-service serve --port 8888 -
更新
vue.config.js中的devServer选项。我将其修改为devServer: { port: 8888 } 在服务命令中指定端口选项的服务项目,如
npm run serve -- --port 8888
上述步骤都没有给我带来好运。我可以知道如何以正确的方式做到这一点吗?
【问题讨论】:
-
你遇到了什么错误它对我来说工作正常 vue-cli-service serve --port 8080
-
@SyedAfzal 没有显示错误,而是在某些随机端口中提供服务,例如 56529
-
这是一个已知的错误 ~ github.com/vuejs/vue-cli/issues/4452。解决方案见here~“在portfinder v1.0.23中修复,请删除你的lockfile并尝试重新安装依赖项。”
标签: javascript vue.js vuejs2 vue-cli-3