NPM зависает и застревает при публикации / упаковке

#npm

#npm

Вопрос:

npm publish и npm pack оба застряли для меня. На этапе предварительной упаковки он будет работать бесконечно, увеличивая нагрузку на процессор.

Ответ №1:

У меня такая же проблема. Причина заключалась в том, что у меня были большие файлы данных (десятилетия работы), что делало упаковку настолько медленной, что она выглядела застрявшей.

Комментарии:

1. Была такая же проблема, у меня было много больших «ненужных» файлов в папке, и это привело к сбою команды

Ответ №2:

Для меня проблемы были с реестром. Убедитесь, что все в https://status.npmjs.org /!

Комментарии:

1. В итоге мой (частный) реестр перестал отвечать на запросы. Даже при --verbose этом он просто переходит к total files: XYZ следующей строке, которая останавливается и реагирует только на CTRL-C.

2. @Coderer, мы столкнулись с той же проблемой. Вы решили это? Пожалуйста, сообщите нам об исправлении.

3. Извините, когда я говорю «мой» частный реестр, я имею в виду частный реестр, который я использую — я не знаю, что с ним пошло не так или как они это исправили. Как только реестр восстановился, npm publish все работало нормально.

Ответ №3:

Я публикую это, потому что нигде не смог найти решение, и я надеюсь, что это поможет кому-то еще.

Для меня это было вызвано использованием упаковщика битов. Удаление .git /bit исправило проблему. Если у вас нет bit, найдите другой файл package.json и удалите его.