質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

0回答

2115閲覧

npm run devコマンド実行エラーの解消方法

TOMRT

総合スコア0

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2021/01/18 15:44

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
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

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問