Как развернуть приложение 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
?