Introduction
Hexo是一个快速、简洁且高效的博客框架,使用Markdown渲染文章,生成静态网页。
Hexo
安装Git
Linux上安装参照之前的博客
Window上安装,官网上下载安装即可
安装Node.js
Linux上安装推荐使用nvm安装,具体可参照博客
Window下,Node官网下载安装即可
安装npm
Linux上可源码安装,或使用yum安装(centos)1
2
3
4# root账户执行
yum install npm --enablerepo=epel
#同理,nodejs也可类似安装
yum install nodejs --enablerepo=epel
Window下,Node官网下载安装即可
安装Hexo
在blog目录下,输入以下命令:1
2
3
4
5npm install -g hexo-cli
npm install hexo --save
#如果命令无法运行,可以尝试更换taobao的npm源
npm install -g cnpm --registry=https://registry.npm.taobao.org
Hexo初始化
创建Hexo文件夹
1 | #安装Hexo完成后,执行以下命令,Hexo会在指定文件夹中新建需要的文件 |
Hexo安装完成后,可安装Hexo插件
1 | npm install hexo-generator-index --save |
查看效果,执行Hexo
1 | hexo server |
可打开
Hexo简写命令
1 | hexo n #生成文章,或者source\_posts手动编辑 |
多说评论
next默认支持多说和Disqus,本文使用多说评论。具体步骤如下:
创建多说
打开多说,在首页中选择我要安装,然后创建账户,多说域名中填写的即为你的duoshuo_shuotname
。
如abc.duoshuo.com
中,abc
即为duoshuo_shuotname
。
配置多说
在站点的_config.yml
中(非主题的_config.yml
),中添加duoshuo_shortname
即可,如下所示:1
duoshuo_shortname: your-duoshuo-shortname