Webpack依赖包安装问题解决方案: Refusing to install package with name "webpack" under a packageebpack

在安装webpack的时候,会报如下错误

Webpack依赖包安装问题解决方案: Refusing to install package with name "webpack" under a packageebpack英文翻译:

1.拒绝安装名为“webpack”的软件包(亦称“webpack”)
2.也称为“webpack”。您是否将项目命名为与正在安装的依赖项相同的名称?

分析原因:

原因是在初始化项目package.json的时候npm init -y 默认把名字设置为webpack,导致和安装webpack依赖包的名字一样,所以报错Webpack依赖包安装问题解决方案: Refusing to install package with name "webpack" under a packageebpack
解决方法:

将package.json的name属性换成除webpack的其他名字就可以解决

Webpack依赖包安装问题解决方案: Refusing to install package with name "webpack" under a packageebpack

安装成功!

Webpack依赖包安装问题解决方案: Refusing to install package with name "webpack" under a packageebpack