При запуске тестовой сборки все работает, но когда я пытаюсь создать дистрибутив, я получаю следующую ошибку:
Cannot find module '/Users/matt.sich/Documents/angularProjects/firstProject/node_modules/grunt-usemin/lib/config/uglifyjs' Use --force to continue.
Я проверил эту папку, и модуль там. Я установил его в npm. Я попытался удалить каталог модулей npm и переустановить с установкой npm. Это не решило проблему.
Проблема заключалась в пакете package.json и наличии ^ s перед версиями. ^ Обновляет новые младшие версии зависимостей. Лучше практиковать, чтобы не использовать ^ s и вместо этого использовать фактическую версию, которую вы хотите использовать, и вручную обновлять версии при необходимости. Здесь вы можете перейти от ^ s к номерам версий: https://www.npmjs.com/package/npm-check-updates