【webpack】npm install --save-dev webpackのエラー(code ENOSELF npm ERR! Refusing to install package with name "webpack" under a package)


webpackのインストールでこの様なエラーが出た。

$ npm install --save-dev webpack
npm ERR! code ENOSELF
npm ERR! Refusing to install package with name "webpack" under a package
npm ERR! also called "webpack". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR! 
npm ERR! For more information, see:
npm ERR!     <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/aocattleya/.npm/_logs/2019-11-17T07_06_30_436Z-debug.log

💬 原因

2、3行目
npm ERR! Refusing to install package with name "webpack" under a package
npm ERR! also called "webpack". Did you name your project the same

webpackのインストールの拒否、
プロジェクトに"webpack"と同じ名前を付けましたかと聞いている。

webpackの練習でフォルダ名に『webpack』と付けていたが、
プロジェクト名とパッケージ名が同じだとダメならしい。

恐らくwebpack以外でも起こる。

💫 解決

 
・フォルダ名のみを変えた場合
フォルダ名を『webpack』 → 『hello-webpack』
これだけでは同じエラーが発生します。
 

・package.json を修正する。
package.json"name":〇〇〇が問題でここを変更します。

package.json
{
  "name": "webpack",
}

これを変更します。

package.json
{
  "name": "hello-webpack",
}

一致していなければ、webpackが含まれても問題ないみたい。
これでインストールが進みます。
 
 
 
GitHub
https://github.com/aocattleya
🐦 Twitter
https://twitter.com/aocattleya