文档章节

使用hexo做博客网站

王坤charlie
 王坤charlie
发布于 2018/11/16 13:39
字数 449
阅读 11
收藏 0

hexo有什么用?

hexo 可以把md文件生成html静态网页。
hexo官网:https://hexo.io/zh-cn/

本地安装hexo。

npm install -g hexo-cli
#生成blog(名字任意)文件夹,并且在这个文件夹里面初始化。
hexo init blog
cd blog
#安装依赖包
npm install
#启动hexo的服务,在本地http://localhost:4000预览博客
hexo server
#生成静态文件,会在blog目录下面生成public文件夹。里面是静态文件,部署到github的时候,就是这里面的内容。
hexo generate

写博客。

可以使用下面的命令。会在blog/source/_posts 下面生成My New Post.md文件。打开这个文件。就可以在里面写博客内容了。

hexo new "My New Post"

最简单的方式是:直接在blog/source/_posts 下面新建自己的博客xxx.md。比如。学习笔记.md。

把博客发布到网上。

https://gitee.com 上面新建一个仓库,(仓库名是自己的用户名)。作为自己的博客服务器。

参考文档

安装git的插件。

npm install hexo-server --save

修改blog_config.yml文件

deploy:
  type: git
  repo: https://gitee.com/你的用户名/你的仓库.git

重新生成静态文件。

hexo generate

把生成的静态文件部署到github。

hexo deploy

访问自己的网站。

http://wkcom.gitee.io

整个过程中,hexo起到的作用就是把 blog/source/_posts 下面的md文件生成为html。md文件我们还得自己保存。以为这个才是我们真正的博客。可以保存到另一个代码仓库里。

© 著作权归作者所有

王坤charlie
粉丝 5
博文 200
码字总数 56997
作品 0
东城
程序员
私信 提问
玩Hexo博客,从搭建到百度谷歌收录全流程

前言:hexo静态博客很早就耳闻了,鉴于时间和精力,之前一直没决心要做一个自己的个人网站。在使用hexo搭建静态博客之前,还有一个小插曲,之前曾经考虑过使用wordpress搭建个人网站,阿里云...

Hans的博客
2018/09/25
0
0
使用Hexo+Github搭建自己的个人网站、主题集锦

Hexo 官方文档 将纯文本转化为静态网站和博客框架:jekyll 参考网站 快速低成本的搭建一个马马虎虎的博客 Hux Blog一生想做浪漫极客 教你定制Hexo的landscape打造自己的主题 【实用技能】使用...

木易涛
2018/08/01
0
0
Hexo遇上Travis-CI:可能是最通俗易懂的自动发布博客图文教程

相信很多同学都有自己的博客,如果没有,可以参看《Hexo建站:部署到github》,利用Hexo和github pages服务搭建一个美观便捷的博客,Hexo可以将你编写的md文档解析渲染成html网页,最后通过g...

MichaelX
2018/10/30
0
0
Hexo 个人博客 SEO 优化(3):改造你的博客,提升搜索引擎排名

文章首发于我的博客:Hexo 个人博客 SEO 优化(3):改造你的博客,提升搜索引擎排名 Hexo 个人博客 SEO 优化(1):搜索引擎原理介绍 Hexo 个人博客 SEO 优化(2):站内优化 Hexo 个人博客...

陈惠超
2018/05/01
0
0
自己动手搭建一个hexo博客demo

曾几何时,自己动手做一个博客的想法愈加强烈,想在里面放一些更多除了技术之外的东西,比如烹饪的美食,比如PVP的视频,比如拍摄的照片,比如篮球足球的评论。在这种需求下,我从众多博客框...

苏幕遮618
2017/12/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

springboot初探---spring-boot-starter-web究竟干了啥

上一篇已经简单介绍了启动类的部分,这一篇主要讨论一下springboot引入的哪些依赖 我们都知道想用springboot做一个web应用,首先要做的是引入相关依赖,两步操作: 1、添加spring-boot-start...

计算机狼
30分钟前
5
0
基于Rocket.chat搭建内网聊天系统(使用docker,本机不需要安装meteor)

您可能不希望使用标准的Docker命令,而是希望对部署进行更多的自动化管理。这就是使用Docker-compose可能会派上用场的地方。 确保您已安装Docker和Docker-compose并且可以正常运行。 docker...

吴伟祥
32分钟前
6
0
conda 更新源

更新conda 源为阿里源 conda config --add channels http://mirrors.aliyun.com/pypi/simple conda config --set show_channel_urls yes 阿里云: http://mirrors.aliyun.com/pypi/simple/ 豆......

Mr_Tea伯奕
32分钟前
4
0
java 泛型使用

每次写泛型方法都翻下百度,还是自己记录下把。 1、定义一个泛型方法,使用传入参数类型来传递泛型。这种用法在封装json序列化工具类应该会用到。 List<xxx> aa = getList(xxx.class);pr...

朝如青丝暮成雪
36分钟前
6
0
深入了解Java模板引擎Freemarker

前言 常用的Java模板引擎包括:JSP、Freemarker、Thymeleaf、Velocity,从Github上查阅到这几款主流的模板引擎的性能的对比,总体上看,JSP、Freemarker、Thymeleaf、Velocity在性能上差别不...

code-ortaerc
37分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部