Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка при деплое #12

Closed
batFormat opened this issue Feb 23, 2020 · 6 comments
Closed

Ошибка при деплое #12

batFormat opened this issue Feb 23, 2020 · 6 comments

Comments

@batFormat
Copy link

При деплое получаю ошибку, в моем случае причина была в том, что в бандле был файл лицензий в формате txt.

Я полагаю это происходит из-за того, что в библиотеке terser-webpack-plugin изменили поведение по умолчанию.
webpack-contrib/terser-webpack-plugin#210

Upload error: {
  error: 'ERR_UNKNOWN: save bundle result "0"docs_upload_arch_fail',
  bwact: 'app_bundle',
  server: 815023,
  _sig: 'd4e8d352ac9546485f0964e37adf191d'
}
@ckorikov
Copy link

Подтверждаю, без файла лицензии работает.

@mahnunchik
Copy link

Аналогичная ошибка error: 'ERR_UNKNOWN: save bundle result "0"docs_upload_arch_fail',

@ckorikov а как без фала лицензии загрузить?

@mahnunchik
Copy link

Аналогичная проблема #3

@ckorikov
Copy link

@mahnunchik без файла загрузилось без проблем. Файл был txt.

@xpyctumo
Copy link
Contributor

xpyctumo commented Feb 24, 2020

Скорее всего перед деплоем начал появляться файл лицензии 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 файл и бросает ошибку.

@mahnunchik
Copy link

С префиксами вот так: "deploy": "rm -f build/static/js/*.LICENSE.txt && vk-miniapps-deploy"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants