Closed batFormat closed 4 years ago
Подтверждаю, без файла лицензии работает.
Аналогичная ошибка error: 'ERR_UNKNOWN: save bundle result "0"docs_upload_arch_fail',
@ckorikov а как без фала лицензии загрузить?
Аналогичная проблема https://github.com/VKCOM/vk-miniapps-deploy/issues/3
@mahnunchik без файла загрузилось без проблем. Файл был txt.
Скорее всего перед деплоем начал появляться файл лицензии LICENSE.txt
.
Соответственно, перед деплоем этот файл нужно удалять.
rm build/statiс/js/LICENSE.txt
Вынести это временное решение можно также и в файл package.json
"scripts": {
"deploy": "react-scripts build && rm -f build/static/js/*.LICENSE.txt && vk-miniapps-deploy",
...
}
Тогда будет достаточно yarn deploy
или npm run-script deploy
Команда vk-miniapps-deploy
создаёт архив бандла и заливает его на сервер, но сервер видит .txt файл и бросает ошибку.
С префиксами вот так: "deploy": "rm -f build/static/js/*.LICENSE.txt && vk-miniapps-deploy"
При деплое получаю ошибку, в моем случае причина была в том, что в бандле был файл лицензий в формате
txt
.Я полагаю это происходит из-за того, что в библиотеке
terser-webpack-plugin
изменили поведение по умолчанию. https://github.com/webpack-contrib/terser-webpack-plugin/pull/210