vue.config.is 中配置
devServer: {
port: port,
open: true,
overlay: {
warnings: false,
errors: true
},
如果open: true,Chrome会自动打开两次,一次是刚开始编译时,第二次是编译完成后。如果open: false,Chrome不会自动打开。
解决了吗
估计是版本兼容问题,重新用vue-cli搭建就可以了。
我也遇到这个问题了.
同遇到
我也遇到了这个问题,我的做法是将 vue.config.js 中的 open 配置改为 false,然后在 package.json 中的 "dev": "vue-cli-service serve" 后面增加 --open 选项。
https://cli.vuejs.org/zh/guide/cli-service.html#vue-cli-service-serve
@bot960528 ,我之后用vue-cli重新搭建了初始环境, vue.config.js配置devServer: { open: true },浏览器正确打开,之后把代码导入,依赖是命令行安装的,没有直接配置,浏览器正确打开。完了对比package-lock.json,觉得可能是版本问题。
Most helpful comment
我也遇到了这个问题,我的做法是将
vue.config.js中的open配置改为false,然后在package.json中的"dev": "vue-cli-service serve"后面增加--open选项。https://cli.vuejs.org/zh/guide/cli-service.html#vue-cli-service-serve