如何部署包含派生的github存储库的heroku应用

时间:2019-06-19 09:56:00

标签: node.js github heroku react-window

我有一个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 个答案:

没有答案