npm ERR 名前のパッケージのインストールを拒否 パッケージの下には 質問する

npm ERR 名前のパッケージのインストールを拒否 パッケージの下には 質問する

私はjsonファイルプロジェクトにパッケージをインストールしましたが、次のエラーが発生します。

  1. Refusing to install package with name <packagename> under a package also called <packagename>.(ディレクトリ名やファイル名はパッケージ名と同じではないことに注意してください)

  2. Cannot find module <packagename>.

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ベストアンサー1

この問題は、プロジェクトの名前がpackage.jsonインストールしようとしているモジュールと同じ場合に発生します。

この問題を解決するには、プロジェクト名をpackage.json別の名前に変更してください。たとえば、「jsonfile-test」などです。

{
  "name": "jsonfile-test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
  }
}

おすすめ記事