[Hexo]部署博客及更新博文

本系列其它文章:

用 GitHub + Hexo 建立你的第一个博客


将本地文件部署到 GitHub

修改 Hexo 中的 _config.yml 文件

在 Hexo 文件夹下找到 _config.yml 文件,如下图所示:

找到其中的 deploy 标签,改成下图所示形式,并保存。注意:冒号后面要加上一个空格,否则会报错。

将其 deploy 到仓库中

打开 Git Shell 进入创建的文件夹,依次输入以下命令:

hexo clean hexo generate hexo deploy

如果出现下图错误,不要着急:

将deploy 的 type 改成 git,然后再在 Git Shell 中运行以下命令:

npm install hexo-deployer-git --save

再重新来一遍:

hexo clean hexo generate hexo deploy

出现以下提示则表示正确:

恭喜,到这一步,个人博客就已经部署到 GitHub 上了,你可以到你的GitHub仓库查看是否已经更新。此时,通过

your_user_name.github.io

(即你那个仓库的名称,形如:"你的 GitHub 用户名".github.io)

就可以看到你的个人博客了。

注意:这里可能会出现这种需要输入账号密码的情况

输入github的账号密码就可以了,记住那里输入密码的时候光标是不会移动的,只要你输入了就好,不要以为没输入上~哈哈哈

发表博文

辛苦了这么久,终于回到我们搭建博客最初的目标–写作,现在来看看怎么写博文并发表吧(^__^)。

新建博文

我们可以使用命令新建一篇博文,使用 Git Shell 进入 Hexo 文件夹,输入以下命令:

hexo new "文章题目"

命令执行完后,就会发现在

Hexo\source_posts

目录中多了一个文件博文名.md,这就是我们刚才新建的博文。

此外,我们也可以直接进入

Hexo\source_posts

目录中,右键新建一个文本文档,将名字改为博文名.md,这样也新建了一篇博文。

新建页面

上面新建的博文是显示在单个文章界面,这里新建的页面是作为单个页面显示的,比如下图的分类、标签、归档和关于我,你点击后都是显示为单个页面。

你只需要记住新建博文是用上面的方法,新建页面是用这里的方法就行了,这里也采用命令新建页面:

hexo new page "页面名称"

命令执行完后,就会发现在在

Hexo\source

目录中多了一个文件夹,里面还有一个index.md,这就代表我们新建了一个页面。

写博文

用文本编辑器打开上面新建的博文,如下图所示:

新建的页面略有不同,没有tags和categories标签。

三个”-“后面就是博文的正文内容,接下来就是正儿八经地撰写博文了。

因为我们的博文都是用Markdown语言写的,所以首先,你需要一个好用的Markdown编辑器。其实好用的Markdown编辑器一大堆,这里就给大家推荐两个,如果你用的不习惯也可以换其它的。

  • 本地编辑器:Haroopad,非常小众的一款Markdown编辑器,左边编辑右边实时预览效果,非常轻便;

  • 在线编辑器:MaHua,也是比较小众的一款Markdown编辑器,但效果确实很棒,我的这篇博文就是用MaHua写的。

现在你可以打开新建的博文了,然而还不造怎么下手对吧。其实很简单,除了特殊格式,其它的你就当做在word里面写文章就行了,具体请看这里的Markdown教程:

Markdown——入门指南

http://www.jianshu.com/p/1e402922ee32/

发博文

呼啦啦,博文写好了,你得发表出去别人才看得到呀。依然在 Git Shell 中进入 Hexo 文件夹,执行下面几条命令,将博客部署到 GitHub 上:

hexo clean hexo generate (若要本地预览就先执行 hexo server) hexo deploy

快捷命令:

hexo g == hexo generate hexo d == hexo deploy hexo s == hexo server hexo n == hexo new

还能组合使用,如:

hexo d -g

刷新你的个人博客,就可以看到新鲜出炉的博文了,赶紧邀请小伙伴们来欣赏吧。

一个可能出现的错误

spawn git ENOENT

解决方法在这里:

spawn git ENOENT 解决方法

http://liangwenhao.cn/2016/08/24/article03/

如果有其他疑问,也欢迎在本教室论坛[建站]分区的主题贴中讨论。


(0)

相关推荐

  • 【保姆级】利用Github搭建自己的个人博客,看完就会

    大家好,我是辰哥~ 作为一名喜欢技术的爱好者,平时喜欢把自己学习技术的心得或者一些踩坑.易错的过程记录下来,首选的是技术平台(博客),今天辰哥来教大家如何利用Github来搭建一个自己的个人博客平台. ...

  • 在网络世界上安一个家

    一.前言 记录带新人的那些事,主要是一些工作技巧上的分享 最近因为忙于项目,所以都没时间更新文章了,正好也在带几个实习小妹.所以也建议他们要善于思考,学会总结,多写写笔记,便于记忆与查阅. 授人以鱼不 ...

  • 将hexo个人博客部署到个人云服务器的方法步骤

    使用 hexo 搭建一个简约的个人博客并部署到云服务器上. 环境简介 我使用的是 ubuntu 系统,使用的是阿里云服务器ECS,域名是已经备案的 远程连接使用的 xshell 以及 vscode s ...

  • Docker安装solo博客部署到云服务器教程

    目录 1. Docker 部署 2. 日志配置 3. Nginx 反向代理 Solo 是一款小而美的开源博客系统,专为程序员设计.Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回 ...

  • 用 GitHub + Hexo 建立你的第一个博客

    在博客平台上注册,比如 博客园.CSDN.新浪博客 等. 利用博客框架搭建,如 WordPress.Jekyll.hexo 等. 自己用代码写一个. 其中,第一种最简单,也最受限,说不定还会被删帖删号 ...

  • [博客更新]Linux 下安装并配置 Maven

    项目里用到 Maven 来构建和管理工程,之前一直是在 Windows 中使用 Maven 的,今天在 Ubuntu 18.04 系统中也安装了 Maven,本篇就记录一下安装的过程. Apache ...

  • 博文_臻妈厨房_新浪博客

    全部博文(249)全部| 含图片| 含视频| 手机发表让玉米汁香浓好喝的小窍门-(6/23603)2014-11-18 16:09酸菜汪刺鱼蛤蜊汤(5/3714)2014-09-16 14:37无敌家 ...

  • 古天乐12年不间断更新博客,坚持成了他的习惯

    博客,一个2000年流行的词汇,一种网络日记模式,又叫部落格.部落阁等. 博客的兴起,曾经一度给精于内容运营的新浪.搜狐等,带来了的巨大的红利.在提供了平台之后,很多的博主,由此前门户网站的用户.内容 ...

  • 大红人荣获唱片大奖后更新博客与粉丝分享喜悦

    ▲歌手LiSA LiSA在1号更新了博客.回顾这一年:很开心2020年也用尽全力和大家一起努力,让我看到了各种各样美好的景色.随后再次发表了日本唱片大赏的获奖情况:在2020年结束之际,没有想到再次获 ...

  • 博文收藏_萨苏_新浪博客

    博文收藏(2) 在韩国看抗日神剧 -- 访 萨苏 2013-09-27 14:05 第360篇:等待! 安徒生之童话世- 2012-06-26 07:45

  • 博文收藏_静心清灵_新浪博客

    博文收藏(10)道破天机-金丹之道的典型功象静心清灵2012-07-13 08:51破译探索玄妙现象与道术的奥秘静心清灵2012-02-17 11:05转识成智开发灵性思维静心清灵2011-12-21 ...