为了账号安全,请及时绑定邮箱和手机立即绑定

无法部署到 Heroku,未进行任何更改

无法部署到 Heroku,未进行任何更改

拉风的咖菲猫 2022-06-16 17:25:17
我遇到了 Heroku 的部署问题。昨天,我能够毫无问题地进行部署——今天早上,我在 MongoDB 上构建了一个新集群,并使用新的连接字符串将更改推送到 git。没有进行其他更改。推送到 git 后,我跑了git push heroku master,遇到以下错误:. . .remote:        added 1812 packages from 857 contributors and audited 932744 packages in 66.192sremote:        remote:        65 packages are looking for fundingremote:          run `npm fund` for detailsremote:        remote:        found 0 vulnerabilitiesremote:        remote:        remote:        > client@0.1.0 build /tmp/build_3fd8925946ec2800b115594ca20fb426/clientremote:        > react-scripts buildremote:        remote:        Creating an optimized production build...remote:        Failed to compile.remote:        remote:        ./node_modules/simple-react-lightbox/dist/index.es.jsremote:        Cannot find module: 'fast-deep-equal/react'. Make sure this package is installed.remote:        remote:        You can install this package by running: yarn add fast-deep-equal/react.. . .自然,我做的第一件事就是尝试yarn add fast-deep-equal/react按照建议运行,这引发了下一个错误,error Command failed.Exit code: 128Command: gitArguments: ls-remote --tags --heads ssh://git@github.com/fast-deep-equal/react.gitDirectory: /Users/me/my-appOutput:Host key verification failed.fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.我已经调试了几个小时了,我似乎无法找到解决方案。这里会发生什么?
查看完整描述

2 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

尝试运行yarn add epoberezkin/fast-deep-equal

Yarn 似乎试图从错误的 github 存储库安装库。这可能是 Heroku 的错误消息没有告诉您正确的模块名称的错误。


查看完整回答
反对 回复 2022-06-16
?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

在类似的情况下,当我尝试部署到 Heroku 时,我收到了相同的消息。在尝试了一些事情(随机)之后,我发现问题是devDependencies。您宁愿将它们全部转移到正常依赖项:

npm install <module_name> --save-prod

这解决了我的错误,祝你好运!


查看完整回答
反对 回复 2022-06-16
  • 2 回答
  • 0 关注
  • 205 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信