首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在heroku上安装标签“遗留对等点”?

如何在heroku上安装标签“遗留对等点”?
EN

Stack Overflow用户
提问于 2022-10-28 13:31:39
回答 2查看 158关注 0票数 -1

我正在尝试将我的应用程序部署到heroku上,但是我收到了一个build,它无法使用npm安装依赖项。我可以用“遗留的对等程序”来安装吗?

非常感谢你..。

我尝试用下面的内容编辑我的procifile文件

代码语言:javascript
复制
web: npm install --legacy-peer-deps
web: npm start
EN

回答 2

Stack Overflow用户

发布于 2022-10-31 17:50:15

理想情况下,您应该解决基础依赖问题,以便您的应用程序在没有此选项的情况下工作。但是tou应该能够通过设置配置它 (Heroku语言中的“配置变量”)来实现环境变量

我相信设置能做到这一点:

代码语言:javascript
复制
heroku config:set NPM_CONFIG_LEGACY_PEER_DEPS=true

然后你需要重新部署

或者,您可以将文件添加到您的项目中:

代码语言:javascript
复制
legacy-peer-deps = true

提交,然后重新部署。

票数 0
EN

Stack Overflow用户

发布于 2022-11-08 11:04:08

建议修复依赖关系问题,但如果仍然需要按原样部署,最简单的方式是:

  1. 访问Heroku上的应用程序帐户。
  2. 进入设置。
  3. 单击“显示Config Vars”。
  4. 添加关键字:

NPM_CONFIG_LEGACY_PEER_DEPS

  1. 增值:

真的

  1. 部署

祝好运!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74236185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档