Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

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が含まれても問題ないみたい。
これでインストールが進みます。
 
 
 
:octocat: GitHub
https://github.com/aocattleya
🐦 Twitter
https://twitter.com/aocattleya

aocattleya
LGTM👍やコメント貰えると嬉しいです・v・ 世界中のオタクを幸せにする為の技術を日々学んでいます。
https://aocattleya.com
eisys
国内最大級の二次元コンテンツ総合ダウンロードサイト「DLsite」をはじめとしたさまざまな総合二次元コンテンツサービスを展開しています。
https://www.eisys.co.jp
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away