💭

VSCでのnpmエラーの解決方法

2022/08/26に公開

npm でのインストールでエラーが出る

やりたいこと

npm install node-sass@4.14.1

こんな言葉で調べた

While resolving: @testing-library/react@13.3.0

原因?

現環境では、react プロジェクトを npm で作成すると ver18 であるが、ver17 に直して使おうとした

package.json
{
    "react": "17.0.2",
    "react-dom": "17.0.2",
}

それが原因かどうかはわからないが、npm であらゆるインストールが失敗するようになった。

解決方法

@testing-library を削除

package.json
    //以下全部削除
    @testing-library/jest-dom: "^5.16.5",
    @testing-library/react: "^13.3.0",
    @testing-library/user-event: "^13.5.0",

package-lock.json と node_modules を削除

右クリック →「削除」

下記コマンドを実行

 $ npm install

参考資料

https://qiita.com/shiho97797/items/cacb21d09330de56a505

GitHubで編集を提案

Discussion