Как развернуть приложение heroku, содержащее раздвоенный репозиторий github

У меня есть Node приложение, которое работает на heroku,

Теперь я хочу внести некоторые изменения в пакет react-window что я использую (первый раз, когда я пытаюсь это)

Так что я раздвоил react-window сделайте репо и замените оригинальный пакет, используя:

yarn remove react-window

yarn add https://github.com/myusername/react-window.git

Когда я собираю это на своей локальной машине, все в порядке, и используются разветвленные пакеты.

Но когда я пытаюсь развернуть его на heroku сборка завершается неудачно, и я получаю эту ошибку:

error https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOENT: no such file or directory, chmod '/tmp/yarncache.wxh1C/v4/npm-@babel-runtime-7.0.0-adeb78fedfc855aa05bc041640f3f6f98e85424c/node_modules/@babel/runtime/helpers/asyncIterator.js'"

Я пытался указать на конкретную ветку, но это также не работает:

yarn add https://github.com/myusername/react-window.git#master

Когда я переустанавливаю оригинальный пакет, все снова хорошо.

Поэтому мой вопрос: как правильно добавить разветвленный пакет при развертывании в heroku?

0 ответов

Другие вопросы по тегам