Laravel9のプロジェクトでlaravel/uiを導入する際のnpmのエラー "npm ERR! code MODULE_NOT_FOUND"

Laravel9のプロジェクトでlaravel/uiを用いてログイン機能を実現したいと思い、以下のコマンドをプロジェクト内でたたきました。

環境:
Windows 11 Home
Node v16.17.0
npm 8.15.0

cmd

composer require laravel/ui php artisan ui bootstrap --auth

composerでlaravel/uiとartisanによる展開は無事完了し、

cmd

INFO Authentication scaffolding generated successfully. INFO Bootstrap scaffolding installed successfully. WARN Please run [npm install && npm run dev] to compile your fresh scaffolding.

と表示されnpm install && npm run devの実行を促されました。

npm installを実行すると、下記のエラーが出ました。

cmd

npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'libnpmfund' npm ERR! Require stack: npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\lib\utils\reify-output.js npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\lib\utils\reify-finish.js npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\lib\commands\install.js npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\lib\npm.js npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\lib\cli.js npm ERR! - C:\Program Files (x86)\Nodist\npmv\8.15.0\bin\npm-cli.js npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\takka\AppData\Local\npm-cache\_logs\2022-09-13T09_12_22_843Z-debug-0.log

モジュールが無いよというエラーで、上記二行をコピペして調べました。
環境変数にパスを通せばいいという記事を見つけたので、

NODE_PATH : C:\Program Files (x86)\Nodist\bin\node_modules

をユーザー環境変数に追記しました。
またlibnpmfundが無いと言われているので、npm install libnpmfundも試してみましたが、同じエラーが出ただけでした。

すごく困っています。どなたかエラー解消のアドバイスよろしくお願いします。

コメントを投稿

0 コメント