利用hexo搭建博客
利用Hexo搭建博客
以前用Octopress
搭过博客,折腾了好久才弄出来,当时看到那巨难看的默认主题,繁琐的操作,一点写东西的欲望都没了。
一次逛微博,看见了Hexo
。尝试了一下,真的很好用哦。
下面记录下流程:
安装node
1
|
brew install node
|
最新版的node.js
已经集成了npm
包。所以只需验证一下node
,npm
是否安装成功。
1
|
node -v
|
安装Hexo
1
|
npm install hexo -g
|
初始化
1
|
hexo init blog (我起的文件夹名叫blog,你可以随意替换)
|
生成静态页面
1
|
cd 到你init文件夹下 例如:
|
预览
1
|
hexo server
|
浏览器输入 http://localhost:4000 就可以看到效果。
预览完了可以ctrl
+ c
关闭本地服务。
开始写文章
1
|
hexo new "article"
|
你可以在 ~\blog\source\_post
下找到 article.md
这个文件,打开它开始用MarkDown
写东西。
你可以像这样给它设置题目,日期,分类,标签
1
|
title: "Alcatraz"
|
自定义页面
开一个blog至少要向大家介绍下自己。你需要个关于
界面。
1
|
hexo new page "about"
|
然后直接去source下的about文件夹,编辑index.md就可以了。
千万别忘了修改在themes下的具体主题下的_config.yml文件。
1
|
menu:
|
发布
东西写完了,可以发布了!
发布前先配置一下博客,找到并打开这个 ~/blog/_config.yml,
至于title,description之类的就不多说了看心情写吧~
主要是这段别忘了加
1
|
deploy:
|
执行:
1
|
hexo deploy
|
如果报错:
1
|
hexo ERROR Deployer not found: github
|
那就先安装
1
|
npm install hexo-deployer-git --save
|
再执行hexo deploy
OK! 到这里博客网站成功建成!
后记
Hexo是基于node.js的,所以先安装node。
如果嫌网页加载慢,上传时把关于google字体的代码注掉。
至于加主题,加评论,加挂件啥的就不说了,
用到了去google一下。这里只记录hexo安装,推荐hexo给大家。
您的资助是我最大的动力!
金额随意,欢迎来赏!