🐿 Laravel設定時のエラーと対処したこと
作成日: 2022/02/13
1

Breezeインストールの際npm install && npm run dev時に発生

Error: You are using an unsupported version of Node. Please update to at least Node v12.14
    at assertSupportedNodeVersion (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/laravel-mix/src/Engine.js:6:15)

原因は??

Node.jsのバージョンがサポート対象外。
少なくともサポートしているv12.14にアップデートしてください。

以下を参考に変更。
・node.jsのバージョンを変更する
https://qiita.com/k3ntar0/items/322e668468716641aa5c

対処したこと

既にインストールされていたv12.18.4をuse設定
動作した!

参考までにエラー全文

最初は対処方法が分からなかった。
赤文字でERR!には対処法が書いてなかったが、白文字でErrorの箇所に原因文を発見。
(ここでは1行目)
→ 赤文字で書かれている箇所に、対応方法が記載されているとは限らない

Error: You are using an unsupported version of Node. Please update to at least Node v12.14
    at assertSupportedNodeVersion (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/laravel-mix/src/Engine.js:6:15)
    at executeScript (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/laravel-mix/bin/cli.js:61:5)
    at Command.<anonymous> (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/laravel-mix/bin/cli.js:47:13)
    at Command.listener [as _actionHandler] (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:922:31)
    at Command._parseCommand (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:1503:14)
    at Command._dispatchSubcommand (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:1443:18)
    at Command._parseCommand (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:1469:12)
    at Command.parse (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:1292:10)
    at Command.parseAsync (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/commander/index.js:1318:10)
    at run (/Applications/MAMP/htdocs/Laravel_EC/umarche/node_modules/laravel-mix/bin/cli.js:50:19)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: `mix`
npm ERR! Exit status 1
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/yu/.npm/_logs/2022-02-13T03_50_08_611Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 1
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/yu/.npm/_logs/2022-02-13T03_50_08_645Z-debug.log

事業会社にてコーダーをしています。制作は6年目。 インプットしたことをアウトプットしています。