美文网首页
Ubuntu下node.js项目发布到heroku上

Ubuntu下node.js项目发布到heroku上

作者: fanzhh | 来源:发表于2018-01-31 12:09 被阅读21次

    使用ExpresJS+ReactJS做了一个小项目,git推送发布到heroku上,做开发测试挺方便的,以下是在ubuntu上的发布过程。

    关于heroku

    Heroku是一个云平台服务商(PaaS),支持多种编程语言,用作Web应用程序部署模型。 Heroku是最早的云平台之一,自2007年6月开始开发,当时它只支持Ruby编程语言,但现在支持Java,Node.js,Scala,Clojure,Python,PHP和Go。 出于这个原因,Heroku被认为是一个多语言平台,因为它允许开发人员以类似的方式在所有语言中构建,运行和扩展应用程序。

    安装herokuCLI

    $ wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh
    

    创建expressJS项目

    $ express myfirstexpress && cd myfirstexpress
    

    如有必要,修改package.jsondependencies

    安装依赖包:

    $ sudo npm install -l
    

    初始化git

    $ git init
    $ git add .
    $ git commit -m 'init'
    

    创建heroku项目

    $ heroku create myfirstexpress
    

    发布

    $ git push heroku master
    

    运行服务(可不需要,我的项目推送后直接运行了):

    $ heroku ps:scale web=1
    

    检查服务运行状态:

    $ heroku ps
    

    如果出现错误,看看日志:

    $ heroku logs
    

    打开看看:

    $ heroku open
    

    相关文章

      网友评论

          本文标题:Ubuntu下node.js项目发布到heroku上

          本文链接:https://www.haomeiwen.com/subject/fyykzxtx.html