zoukankan      html  css  js  c++  java
  • 在Heroku上部署Node.js应用

      最近在学习Node.js,想找一个可以免费部署Node的平台,于是便找到了Heroku

      直接进入主题,接下来我们一步一步部署自己的Node应用。

      步骤1:

      注册一个免费的Heroku账号。

      步骤2:

      下载Heroku Toolbelt 并安装。

       https://toolbelt.heroku.com/

      步骤3:

      使用cmd或者powershell 登陆Heroku,用户名和密码则是上一步你注册后的信息。

      

      在登陆的时候可能会提示:Unable to connect to Heroku API, please check internet connectivity and try again.

      这可能是因为访问Heroku服务器不稳定导致的,重试几次就可以了。

      步骤4:

      准备好你的Node程序,可以使本地的,也可以通过Github克隆到你的机器上。下图是通过从Github获取Node代码。

      

      然后进入到你Node应用的目录。

      

      

      步骤5:

      在Heroku上创建一个app,用来部署你将要部署的Node应用。

      

      如果你不传入app名字话,Heroku会随机生成一个app名字。

      步骤6:

      接下来正式发布Node应用。

      

      如果上面命令执行成功,那么恭喜你,你已经把你的Node应用部署到heroku上了!

      为了保证应用实例正常运行,请执行以下命令:

      

      

      步骤7:

      现在你可以使用heroku生成好的url访问你的Node应用了,当然这个时候你可能并不知道生成的url是什么,keroku提供了如下命令:

      

      至此在keroku上部署Node应用便完成了,如果你需要更新发布,同上使用发布命令便可以了。

      更多详细信息可以查阅Heroku的官方文档:https://devcenter.heroku.com/categories/nodejs

      下面是我的Node案例,尚未完成。

      https://github.com/NortonLee/Coolde

      部署到Heroku的地址:

      https://coolde.herokuapp.com

  • 相关阅读:
    前端笔记-jquery
    git的使用
    前端笔记-bom
    微信小程序没找到构建npm或者没找到node_modules目录
    微信小程序判断 wx:if wx:else
    微信小程序提示云函数部署不成功
    cmd如何进入文件夹
    微信小程序view居中
    vue页面跳转兄弟组件传值
    vue全局变量apiurl
  • 原文地址:https://www.cnblogs.com/caoming/p/4418137.html
Copyright © 2011-2022 走看看