Удалены модули узлов и теперь появляется ошибка "Ошибка: не удается найти модуль" webpack / lib / RuleSet "

У меня есть приложение Vue в проекте PHP с использованием смеси Laravel.

Мое приложение было в порядке, но я недавно удалил свои модули узлов и файл блокировки пакета.

После повторного запуска npm install я получаю следующую ошибку:

Ошибка: не удается найти модуль webpack / lib / RuleSet

когда я пытаюсь запустить npm run watch или npm run production.


person RohimL    schedule 07.04.2019    source источник
comment
Сначала попробуйте npm i   -  person flppv    schedule 07.04.2019
comment
У меня есть ^. После повторного запуска npm install я получаю сообщение об ошибке ....   -  person RohimL    schedule 07.04.2019


Ответы (2)


Похоже, вам не хватает веб-пакета в package.json, но он был установлен ранее. Очистка вашего node_modules также удалит его.

Для подтверждения выполните «npm install webpack» в корне вашего проекта и посмотрите, решит ли это проблему.

person Nick Steele    schedule 19.09.2019

Убедитесь, что этот класс находится по этому пути в исходном коде веб-пакета внутри node_modules. Мне пришлось установить предыдущую версию webpack, потому что она требовалась одной из моих зависимостей.

person franciscorode    schedule 23.11.2020