webpackの勉強を始めようとnpm init -> npm i -D webpack webpack-cli の順序でwebpackをインストールしようとしたのですがエラーが出でしまいます。
nodeとnpmのバージョンを確認しバージョンの互換性が関係しているという記事を見かけたのでバージョンをnode -> 13.12.0、 npm -> 6.14.4の最新版にし公式サイトでも指定したバージョンの互換性を確認しました。
しかしエラー内容は変わりません。
node_modelesを削除しnpm cache clean --forceでキャッシュをクリア、再度インストール作業をしてみましたが結果は同じでした。
centos7
npm -v 6.14.4
node -v 13.12.0
package.json { "name": "myProject", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }
コマンド npm i -D webpack webpack-cli エラー内容(結果) npm ERR! code ENOENT npm ERR! syscall open npm ERR! path /home/vagrant/workspace/js_app/myProject/node_modules/webpack-cli/node_modules/loader-utils/package.json.3424195647 npm ERR! errno -2 npm ERR! enoent ENOENT: no such file or directory, open '/home/vagrant/workspace/js_app/myProject/node_modules/webpack-cli/node_modules/loader-utils/package.json.3424195647' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: npm ERR! /home/vagrant/.npm/_logs/2020-04-13T10_06_47_395Z-debug.log
あなたの回答
tips
プレビュー