前提・実現したいこと
ここに質問の内容を詳しく書いてください。
Laravel 入門 第二版を読み進めて、ユーザー認証の学習で、Auth関連の機能を利用可能に設定する際、"npm run dev"のコマンドを実行したのですがエラーが発生し、ネットで検索し、いろいろと試しましたが解決できませんでした。ご教授、お願い致します。
発生している問題・エラーメッセージ
@ dev /Applications/MAMP/htdocs/blog
npm run development
@ development /Applications/MAMP/htdocs/blog
cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js
[webpack-cli] Failed to load '/Applications/MAMP/htdocs/blog/node_modules/laravel-mix/setup/webpack.config.js'
[webpack-cli] AssertionError [ERR_ASSERTION]: mix.js() is missing required parameter 1: entry
at Function.js (/Applications/MAMP/htdocs/blog/node_modules/laravel-mix/src/Assert.js:13:9)
at JavaScript.register (/Applications/MAMP/htdocs/blog/node_modules/laravel-mix/src/components/JavaScript.js:40:16)
at Api.mix.<computed> [as vue] (/Applications/MAMP/htdocs/blog/node_modules/laravel-mix/src/components/ComponentFactory.js:98:53)
at Object.<anonymous> (/Applications/MAMP/htdocs/blog/webpack.mix.js:15:6)
at Module._compile (/Applications/MAMP/htdocs/blog/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (/Applications/MAMP/htdocs/blog/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
at Object.<anonymous> (/Applications/MAMP/htdocs/blog/node_modules/laravel-mix/setup/webpack.config.js:12:1)
at Module._compile (/Applications/MAMP/htdocs/blog/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @ development: cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/tom/.npm/_logs/2021-01-18T15_32_19_457Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @ dev: npm run development
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/tom/.npm/_logs/2021-01-18T15_32_19_487Z-debug.log
該当のソースコード
ソースコード
試したこと
$ npm isntall --save-dev webpack@latest
↓
$ npm install webpack-cli -D
↓
$ npm isntall --save-dev webpack-dev-server@latest
↓
$ npm install vue-loader@latest
キャッシュの消去を行い、既存のモジュールを削除、
再度node_modulesをインストール
補足情報(FW/ツールのバージョンなど)
npm -v : 6.14.10
Node.js : 14.15.4
あなたの回答
tips
プレビュー