webpack - 我最近安装了 webpack 和 webpack-dev-server 并在 localhost 上运行它时出现此错误
问题描述
我最近安装了 webpack 和 webpack-dev-server 并在从终端运行它时收到此错误。
错误:[webpack-cli] 无效的选项对象。开发服务器已使用与 API 架构不匹配的选项对象进行初始化。- 选项具有未知属性“contentBase”。这些属性有效:object { allowedHosts?、bonjour?、client?、compress?、devMiddleware?、headers?、historyApiFallback?、host?、hot?、http2?、https?、ipc?、liveReload?、magicHtml?、onAfterSetupMiddleware ?, onBeforeSetupMiddleware?, onListening?, open?, port?, proxy?, server?, setupExitSignals?, static?, watchFiles?, webSocketServer? }
解决方案
现在 webpack 将contentBase更改为static
安装 webpack-dev-server
yarn add webpack-dev-server
或者
npm install webpack-dev-server
然后在 webpack.config.js 中添加这段代码
devServer: {
static: {
directory: path.join(__dirname, './public'),
},
// hot: true,
}
推荐阅读
- c++ - C++“使用命名空间”追溯可见性?
- openlayers - 在 Openlayers 从光栅像素值创建标记
- azure - Azure 中 ASP.NET CORE WEBAPI 服务的初始响应缓慢 - Always On 已经为 True
- c# - 从列表中删除对象并作为对象 .net 核心返回
- databricks - Am I creating a Bronze or a Silver table?
- python - 我正在尝试从网站上抓取表格,但我不断收到 IndexError 并且无法继续
- amazon-web-services - 我是否需要对用户隐藏我的 S3 图像 URL?
- java - ORA-06576: 不是有效的函数或过程名称
- java - 我在使用 JFrame 打印多个数组的表时遇到问题
- python - 用于保持分组列的 Pandas as_index