Мне кажется, это помогает, если вы запускаете командную строку от имени администратора, но не уверены, что это необходимо.При попытке установить различные веб-пакеты, которые npm не смог установить сам, я заметил, что npm предложил мне запустить npm audit fix
, что я и сделал.Тогда он что-то установил и не дал никаких ошибок.Поэтому, снова запустив npm run dev
, я начал устанавливать некоторые дополнительные зависимости, но упомянул, что у меня есть файл package-lock.json, который нужно было удалить.Поэтому я удалил его и запустил npm rebuild
, и поэтому я попытался запустить npm run dev
еще раз, и он выдал множество ошибок компиляции и предложил запустить npm install --save vue-resource
, но я думаю, что это потому, что эти файлы находятся в проекте, над которым я работаю итак что, возможно, нет необходимости запускать это.Затем я бежал npm update
и после этого я бежал composer update
, потому что я использую усадьбу.Наконец, повторный запуск npm install
все исправит.
Так что просто для уточнения
запустите командную строку от имени администратора
npm audit fix
npm run dev
удалить файл package-lock.json
npm rebuild
npm run dev
(он может дать вам рекомендации относительно того, что делать дальше)
npm install --save vue-resource
(в моем случае, но может отличаться для вас)
npm update
composer update
(в моем случае, но может отличаться для вас)
npm install