vue.js - Vue Cli 3 vue.config.js 没有 autoOpenBrowser 选项
问题描述
我使用@vue/cli 3 创建了一个项目并尝试添加 autoOpenBrowser 选项并收到以下错误。所以,我认为这个选项不再可用?
错误 WebpackDevServerOptionsValidationError:配置对象无效。webpack-dev-server 已使用与 API 模式不匹配的配置对象进行初始化。- 配置具有未知属性“autoOpenBrowser”。这些属性有效:object { hot?, hotOnly?, lazy?, bonjour?, host?, allowedHosts?, filename?, publicPath?, port?, socket?, watchOptions?, headers?, logLevel?, clientLogLevel?, overlay ?, progress?, key?, cert?, ca?, pfx?, pfxPassphrase?, requestCert?, inline?, disableHostCheck?, public?, https?, contentBase?, watchContentBase?, open?, useLocalIp?, openPage?, features?, compress?, proxy?, historyApiFallback?, staticOptions?, setup?, before?, after?, stats?, report?, logTime?, noInfo?, quiet?, serverSideRender?, index?, log?, warn? }
module.exports = {
devServer: {
port: 4020,
autoOpenBrowser: true
}
}
解决方案
在根级别创建vue.config.js文件并将您的代码添加到此文件中。运行命令npm run serve将自动在浏览器中打开您的应用程序。
module.exports = {
devServer: {
port: 8080,
open: true
}
}
推荐阅读
- mongodb - Yii + MongoDB + ActiveRecord。如何在 ActiveRecord 中使用原始查询?
- python-3.x - 在文本文件中搜索单词
- javascript - 删除箭头函数的javascript警告
- ios - 有没有办法将 MicroQR 条码添加为 AVMetadataObject.ObjectType?
- swift - 日期组件的错误?
- python - 在具有最小面积阈值的区域中分割图像
- angular - 是否可以在 mat 表单字段中禁用占位符功能?
- android - 蓝牙低功耗通知是否会唤醒 CPU?
- node.js - Discord Bot,提到不和谐@users时出现问题
- vim - 如何在 Rust 程序的 `main` 函数中打开 Vim?