Webpack 报告错误的版本号...?

Posted

技术标签:

【中文标题】Webpack 报告错误的版本号...?【英文标题】:Webpack is reporting the wrong version number ...? 【发布时间】:2021-10-31 12:02:24 【问题描述】:

当我运行 npm run webpack -v 我得到:

6.14.4

但是,当我查看 package.json 文件时,我发现它是:

"webpack": "^4.42.1",

此外,我可以从 website 找到的当前版本是 (09/01/2021):

5.51.1

为什么我使用 -v 选项时报告错误的版本号?

【问题讨论】:

运行npm exec webpack v 【参考方案1】:

npm run webpack -v 返回安装的 npm 版本,而不是 webpack 版本。使用 npm run 你运行一个脚本(在 package.json 中定义),但 webpack 不是一个脚本。

您必须运行 npm exec webpack vnpx webpack v,这将显示正确的版本号。

【讨论】:

以上是关于Webpack 报告错误的版本号...?的主要内容,如果未能解决你的问题,请参考以下文章

VSC终端检测不到webpack版本号和打包报错的2020年解决方案

webpack版本号过高报错

webpack安装之后不显示版本号?

webpack脚手架增加版本号

webpack -v报错及不显示版本号的问题

node 下查看安装插件的版本号的方法