
优雅部署
关于小康博客的优雅部署相关
DreamyTZK
这个作者很懒,什么都没留下…
展开
-
优雅使用JsDeliver加速文件
前言看到好多人不会用GitHub+JsDeliver来加速自己的静态文件。遂决定水一篇,帮助一下弱者!正式开始前期准备一个Github账号可以登录GitHub懂得如何向GitHub仓库push文件关于Github仓库可以新建,也可以使用<用户名>.github.io这个仓库。这里我就新建一个仓库为例。建立仓库仓库名称与描述看自己心情写即可。但仓库一定要公开,不能是私有。上传文件这里我将上传一张图片一张6m的图????使用JSD引用。这里我并未发布原创 2020-06-21 11:08:02 · 2829 阅读 · 2 评论 -
通过云环境部署Hexo静态博客
前言新型冠状病毒好可怕,出门还得带口罩建议在阅读本教程前先学会如何使用hexo。此教程不是零基础学会hexo系列。我为什么要出这份教程?首先说明,我自己也是才转到静态博客不久。今天应该是第八天。当初迟迟没有转到静态博客的主要原因是因为发博客不方便。毕竟hexo是本地的。但是一次偶然间,我发现了云环境(其实就是一个网页版的vscode),但其提供服务环境(Ubuntu、node等)。于是我突发奇想,试试能不能通过这个来实现在线写博客。最后成功了,因为我觉得很简单。实现云部署需要准备什么。必原创 2020-06-21 11:07:26 · 493 阅读 · 0 评论 -
利用GitHub+Actions自动部署Hexo博客
前言早就听闻GitHub+Actions真相,于是今天便试了下,作为小康博客的第二个平台。至于为什么要自动部署,我在另一篇文章介绍过了。准备仓库私有仓库: blog这里是存放 Hexo 博客源码的公有仓库: 用户名.github.io这里是用来 public 静态页面的,最好是空的,当然是你现在的hexo博客也可以。创建密钥对为了方便运行GitHub Actions时登录GitHub账号,我们使用SSH方式登录。就是要把设备的私钥交给GitHub Actions,公钥交给Gi原创 2020-06-21 11:07:03 · 1814 阅读 · 2 评论 -
将Hexo部署到云服务器
前言看到群里好多人问如何将Hexo部署到云服务器。按我的思想,如果有服务器谁还用Hexo?但居然还真有人。趁着上个月白嫖的腾讯云的机器还没过期,赶紧重装个系统,来咕一篇Hexo如何部署到云服务器。开始操作这篇文章并非从安装开始的教程。此教程建立在你已经能通过http://localhost:4000/访问到你的博客的基础上进行的教程。因此并不会涉及到Node的安装与配置,Hexo的下载等。如果还没完成可以自行百度或者看我以前的一篇水文:从零开始搭建Hexo博客一、通过Git生成SSH密钥//原创 2020-06-21 11:06:26 · 831 阅读 · 0 评论 -
从零开始搭建Hexo博客
前言写此篇文章的初衷就是当一个完全不懂的小白可以看着此篇教程后就可以完成自己的Hexo博客搭建。这篇文章分为三部分:第一部分:安装环境第二部分:安装Hexo第三部分:部署到Github或者Coding或者码云安装环境安装node.js与git这里的安装环境主要指的是Git与Node.js环境,因此我们的后续操作都是建立在了这两个的基础上。安装下载非常简单,遇到不懂的点下一步即可。但是需要注意的是添加完成后需要添加环境变量,一般情况下它会默认帮你添加上,如果没有添加也不需要担心,我们手动添加原创 2020-06-21 11:05:48 · 344 阅读 · 0 评论 -
Hexo利用coding自动部署
前言昨天写了一篇利于云环境写博客,但是让群里大佬们看了下。评论道:“写的不错,但还是觉得这个云环境太繁琐了,没有CI/CD自动化部署方便”。于是我便百度查了下,网上文章大部分是通过Travis CI整的,但我的源文件在coding呀!于是我便尝试了使用coding自动化部署。为什么要使用自动部署呢?因为随着我们的长时间写文章,生成时间也就更长。在加上要加载插件。如果你换一个电脑更明显,首先你要安装node环境然后······自动部署只需要把你的源代码提交,云会自动帮你执行编译过程,从而省去了自己编译原创 2020-06-21 11:05:08 · 737 阅读 · 0 评论 -
Hexo利用coding持续集成实现双部署
前言最近这一段时间一直使用的是GitHub+Actions实现双部署。因为已经了解到了coding是有访问认证的。但一直忽略了GitHub可以直接使用Token进行访问认证。快速开始获取coding的访问认证获取方法可以参考这篇文章https://www.antmoe.com/posts/51b0fa77/index.html获取GitHub的TokenGitHub的Token就是项目的访问认证。更多查看token获取方法参考https://www.antmoe.com/posts/6原创 2020-06-21 11:04:40 · 426 阅读 · 0 评论