安装Webpack时NPM中的Webpack对等依赖项错误
在npm中运行安装Webpack时NPM中的Webpack对等依赖项错误,npm,webpack,webpack-dev-server,Npm,Webpack,Webpack Dev Server,在npm中运行webpack dev server时出现此错误: webpack-dev-middleware@3.7.2 requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself. 但是,我已经安装了webpack。这是我的package.json。我错过了什么 { ... "scripts": { "w
webpack dev server
时出现此错误:
webpack-dev-middleware@3.7.2 requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.
但是,我已经安装了webpack。这是我的package.json
。我错过了什么
{
...
"scripts": {
"watch": "webpack-dev-server --progress --https"
},
...
"devDependencies": {
"webpack": "^5.4.0",
"webpack-cli": "^4.2.0",
"webpack-dev-server": "^3.11.0"
}
}
你有webpack@5已安装,但对等依赖项警告要求webpack@4. 有一点是关于与webpack@5. 几天前,他们还在努力 因此,一个选择是耐心地观察这个问题。当版本兼容时webpack@5已发布,请升级到它
另一种选择是将当前项目降级为webpack@4. 我不知道两者之间的差距有多大webpack@4及webpack@5是的,但这是一个尝试的选择。鉴于此webpack@5.0.0仅在一个月前发布,这可能是一个不错的选择。最新版本的webpack@4.x是webpack@4.44.2并且(在撰写本文时)只有2个月大。
webpack@^4.0.0
表示webpack v4,您似乎已经安装了v5。和…玩一玩谢谢!我以为以后的版本会兼容。降级到4.43.0,解决了这个问题。