gpt4 book ai didi

node.js - 找不到在 heroku Node 命令上部署应用程序

转载 作者:搜寻专家 更新时间:2023-10-31 22:31:26 25 4
gpt4 key购买 nike

我已经基本修改了这个应用

https://github.com/heroku/node-js-getting-started.git

现在正在尝试在 Heroku 中部署

我的 Procfile 有这一行

web:node index.js

当我在本地运行这个命令时,没有任何问题..

但是,如果我在执行完 https://blog.risingstack.com/node-hero-deploy-node-js-heroku-docker/ 中的所有步骤后尝试在浏览器中打开链接

我得到一个错误在使用 heroku logs 命令检查日志时,我收到“找不到 Node 命令”有人知道这个问题吗?

P.S:我尝试将 Procfile 内容更改为 npm start 但这不会在浏览器中启动 index.js。

最佳答案

我怀疑你没有设置构建包。 Buildpacks 告诉 heroku 哪种应用程序是你的。

使用以下命令设置nodejs类型的应用。

heroku buildpacks:set heroku/nodejs

并确保在项目的根目录中有一个 package.json 文件,heroku 会读取该文件以安装项目依赖项。

关于node.js - 找不到在 heroku Node 命令上部署应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39237596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com