いつの間にか
npm run watch がエラーになってしまっていました。
watch
mix watch
node:internal/modules/cjs/loader:936
throw err;
^
Error: Cannot find module '../package.json'
Require stack:
- /home/vagrant/docker-laravel-apache/backend/node_modules/.bin/mix
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
../package.jspn が無いのが原因なんだそうだけど、どこからの相対パスなんだかわからん。
でqiitaでキーワード検索してみると、結構たくさんありました。
mumucochimu 氏の記事と
kuroro_ru 氏の記事がとても参考になりました。