在heroku上部署node项目

作为一个开发人员,可能因为某些原因不愿意或者不能够买服务器,但是又想去实操部署环节,这时heroku官网就提供了某种便利,可以让免费而又便捷的进行部署操作。

1,进行heroku账号注册并下载heroku cli window

2,在windows 启动cmd.exe, 命令 heroku login

    输入邮箱/密码。

3,下载一个官方demo,在heroku创建一个程序,命令 heroku create,会生成一个随机名称

部署: 命令:git push heroku master

确保一个程序实例在运行: 命令:heroku ps:scale web=1

打开 项目地址 命令:heroku open

查看日志:命令heroku logs --tail

4,定义一个Procfile

使用应用程序根目录下的Procfile文本文件来显式声明应执行哪个命令来启动应用程序。

命令:web: node index.js

5,扩展应用程序 

您可以使用以下ps命令来检查多少个dynos正在运行:命令:heroku ps

6 ,安装: 命令:npm i

7,本地运行程序 : 命令 :heroku local web

通过git 推送新修改  git commit -a -m "描述" 

git push heroku master

8,附加日志组件,命令:heroku addons:create papertrail

heroku addons:open papertrail

9,定义配置变量 命令:heroku config:set TIMES=2

heroku config

10,添加数据库,类似添加日志组件,需要安装对应npm包

你可能感兴趣的:(在heroku上部署node项目)