如何将 node.js 应用程序部署到 heroku?有没有可能?
Posted
技术标签:
【中文标题】如何将 node.js 应用程序部署到 heroku?有没有可能?【英文标题】:How to deploy a node.js app to heroku?? It is possible or not? 【发布时间】:2013-07-20 05:05:32 【问题描述】:问题出在 git add 上。我忘记添加 node_modules 文件。我关闭了终端并再次运行 Heroku 和 NodeJs 入门 [1] 中给出的命令集。应用程序已成功推送到堆栈。
【问题讨论】:
那么实际的问题是什么?我已经在 Heroku 的 PaaS 上部署了多次基于 node.js 的应用程序,没有任何问题。实际上,昨晚我部署了我的最后一个工作。你能扩展你的问题/问题吗?所以我可以给你一个相应的答案... 【参考方案1】:如果您在项目的根目录中包含 package.json 文件,Heroku 将自动检测 nodejs 应用程序。在将您的项目推送到 Heroku 之前,请确保将 package.json 添加到您的 git 项目中。
您的 nodejs 应用程序应使用 NPM 进行管理。有关完整的工作示例,请参阅 Heroku 上的 Nodejs 指南:
https://devcenter.heroku.com/articles/nodejs
【讨论】:
以上是关于如何将 node.js 应用程序部署到 heroku?有没有可能?的主要内容,如果未能解决你的问题,请参考以下文章
将 node.js 应用程序部署到 Heroku 时如何执行自定义构建脚本
如何使用 Docker 映像将 Node.js HTTP/2 应用程序部署到 Google Compute Engine 上?