Ошибка выброса пряжи: не удается найти модуль «decamelize» - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь запустить установку пряжи в корневой директории моего проекта. Все работало нормально, пока в консоли браузера не появилась ошибка, что один из модулей не может быть найден. Я строил проект без ошибок с yarn install, но в браузере я продолжал получать ошибку, одну из modules cannot be found. Я пытался synchronize файлы в редакторе IntelliJ, также Invalidate caches and restart в редакторе, но ничего не получалось, я продолжал собирать проект с yarn install без ошибок, но продолжал получать ошибку в консоли. После этого я набрал npm install, и с тех пор я не могу больше yarn install. Я попытался переустановить node до версии 10.15.3. Запустите команды npm rebuild и npm install снова. Для npm install я получаю ошибку:

npm WARN устарел browserslist@1.7.7: список браузеров 2 может не работать чтение Browserslist> 3.0 config используется в других инструментах. npm WARN устарел samsam@1.3.0: этот пакет устарел в пользу @ sinonjs / samsam npm ПРЕДУПРЕЖДЕНИЕ устарело hoek@5.0.4: этой версии нет дольше поддерживается. Пожалуйста, обновитесь до последней версии. нпм ERR! Превышен максимальный размер стека вызовов

нпм ERR! Полный журнал этого прогона можно найти в: npm ERR!
C: \ Users \ MyUser \ AppData \ Roaming \ NPM-cache_logs \ 2019-03-19T14_25_52_551Z-debug.log

И если я запускаю yarn install, я получаю сообщение об ошибке:

$ cross-env NODE_ENV = производственный веб-пакет --no-progress --colors --config webpack / webpack.prod.js внутренний / модули / CJS / loader.js: 584 бросить ошибку;

    ^

Error: Cannot find module 'decamelize'

Как я могу исправить эту ошибку?

1 Ответ

1 голос
/ 19 марта 2019

Не используйте два инструмента управления зависимостями в одном проекте. Вы обязаны получить ошибки. Придерживайтесь одного из них. Я бы предложил использовать пряжу

  1. Удалить существующую папку узловых модулей.
  2. Удалить все файлы блокировки, например. файл package-lock.json и yarn.lock.
  3. Запустите свежую команду установки пряжи. (Обязательно обновите пряжу до последней версии, чтобы уберечь себя от неизвестных ошибок).
  4. Сборка и тестирование проекта.
...