Реагировать: Ошибка при сборке Не удалось сократить код из этого файла — ./node_modules/asn1.js/lib/asn1/база/узел.js:282

#reactjs #build #dependencies #react-scripts

Вопрос:

Получение ошибки при создании сборки

 Failed to minify the code from this file:   ./node_modules/asn1.js/lib/asn1/base/node.js:282  

Пакет asn1 поставляется с хранилищем azure

Подробная информация о версии

«реагировать»: «^16.13.1»
«реагировать-сценарии»: «^1.1.5»,
«хранилище azure»: «^2.10.3»,

Есть ли в любом случае проблема, которую можно решить без обновления версии react/react-sripts?

введите описание изображения здесь

Ответ №1:

Глядя на путь, указанный вами в вопросе, я обеспокоен тем фактом, что имя папки модуля asn1.js указано, в то время как после установки модуля ASN1js из NPM вызывается имя создаваемого каталога asn1js . Кроме того, при установке azure-storage мы получаем папку модуля под названием asn1 , но определенно нет asn1.js . Можете ли вы проверить правильность названия папки? Это может быть причиной сбоя при уменьшении, так как скрипт для уменьшения не может найти модуль в этой папке.

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

1. Я перепроверил, и имя файла и имя зависимостей верны, я также обновил вопрос, сделав снимок экрана каталога, пожалуйста, проверьте!

2. Не могли бы вы опубликовать весь package.json свой список зависимостей от файлов, если это не проблема? На скриншоте я вижу несколько asn1 модулей. После установки azure-storage скриптов был сгенерирован только один из них, а именно тот asn1 самый.

3. У меня та же проблема, но Azure здесь не является компонентом с asn1.js, та же строка кода, но Azure вообще не участвует в моем проекте.