三周学会小程序第四讲:Heroku 绑定 Github 自动部署

news/2024/7/7 1:27:52

这一讲是根据读者的反馈补充的一个讲解,好多读者反应安装 Heroku-cli 遇到问题,或者是操作繁琐,其实上一讲中提到的 Heroku 只是为了免费部署,而安装 Heroku-CLI只是为了部署,所以小编分享给大家一个很方便的部署方式,这样就可以少学习一个命令了。

这种方式简单到你只要 Push 代码到 Github,Heroku 就会自动部署。
原理比较简单,Heroku授权获得了 Github的 Hook,监听你 Push 的消息,然后进行部署。

Github 准备

第一步就是你需要有一个 Github,注册就不用说了,去官网注册账号。然后 fork 小编的 jiuask-server 项目。

Heroku 准备

通过上一讲想必大家已经有了 Heroku账号,登录 Heroku 控制台,点击进入你创建的 app。点击 Deploy 选项卡,再点击 Github,如下图

然后点击 Connect to Github

这时候会弹出一个授权框,点击 Authorize

授权成功后会重新进入刚才的界面,但是出现了如下的界面,

绑定正确的话会展示你的 Github Username。然后输入你的 repo 名称,我这里是 jiuask-server,然后点击搜索,就会出现你的 repo 列表。最后点击 connect 会显示 Connected,表示链接成功。

接下来进入到最后一步。点击下面的黑色按钮,Enable Automatic Deploys,就会每次提交到 Github 的时候自动部署。


http://www.niftyadmin.cn/n/4002402.html

相关文章

qita

问框架没有接触的话,就找机会说说MVC,MVVM和虚拟DOM. 自我介绍 我是一名软件工程专业的大四学生,因为对前端感兴趣,所以自学前端半年多,对技术抱有很大热情,想找一份工作一遍工作一边提升自己的技术能力。 而不仅仅局限于写页面,更…

php phar 中文路径,Phar::decompressFiles

说明public bool Phar::decompressFiles( void) Note:此方法需要将 php.ini 中的 phar.readonly 设为0 以适合 Phar对象. 否则, 将抛出PharException.For tar-based phar archives, this method throws aBadMethodCallException, as compression of individualfiles within a t…

java哥验证德巴赫猜想,C语言验证哥德巴赫猜想

你好,用几个Sample Input试了一下你提供的代码,都可以得出一组正确答案,代码的问题在于不能输出全部符合猜想的数字组合,下面做出说明:#include #include int main( ){long int j,n,p,q,flagp,flagq;//定义整型即可满足…

新概念英语第三册 阅读

新概念英语第三册 Lesson1 A puma at large Pumas are large, cat-like animals which are found in America. When reports came into London Zoo that a wild puma had been spotted forty-five miles south of London, they were not taken seriously. However, as the e…

css php 源代码,如何使用纯CSS实现一块乐高积木(附源码)

本篇文章给大家带来的内容是关于php在web服务器上的运行模式详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。效果预览源代码下载https://github.com/comehope/front-end-daily-challenges代码解读定义 dom,容…

在linux机器上面安装anaconda和相关软件

直接安装anaconda参考这里,主要两条命令: wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh bash Anaconda3-5.0.1-Linux-x86_64.sh 然后按照anaconda 的流程: conda create -n tensorflow source activate tensorfl…

js中split,splice,slice方法之间的差异。

首先我们先来林格斯双击翻译一下: split   劈开, 使分裂; splice   接合; 使结合; slice   切成薄片, 切; 我先是这么区分的:这三个方法最后一个字母是t的是字符串方法,是e的则是数组方法&#xff08…

php$paty,CodeIgniter辅助之第三方类库third_party用法分析

本文实例分析了CodeIgniter辅助之第三方类库third_party用法。分享给大家供大家参考,具体如下:third_party用来存放系统中引入的第三方类库,类库通常提供的功能比较丰富,相应的学习成本也要高些,系统中能用到功能有限&…