laravel 7や8でnpm install後に npm run devとすると
mixでエラーが出る。
このエラーは
内部コマンドまたは、外部コマンドとして認識されていない、
という意味だが、大抵の場合、mixが使えないときは、
laravel mix の最新バージョンをインストールすればなおる。
npm install laravel-mix@latest --save-dev
とすればいい。
-gをつければグローバルインストールになるので、今回限りで済むだろう。
–save-devではdevDependenciesの方にバージョンが記録される。
開発環境によるってことかな。
なので、git cloneで落としてきて、npm install –production としてもインストールされない。
参考