由于使用的是snippet的主题,使用文档已经说出了如何开启本地的搜索功能。
如果要使用本地站点搜索,必须安装插件hexo-generator-json-content来创建本地搜索json文件
1 | npm i [email protected] -S |
然后修改主题配置_config.yml文件下jsonContent
相关参数。
1 | ## 搜索 |
由于使用的是snippet的主题,使用文档已经说出了如何开启本地的搜索功能。
如果要使用本地站点搜索,必须安装插件hexo-generator-json-content来创建本地搜索json文件
1 | npm i [email protected] -S |
然后修改主题配置_config.yml文件下jsonContent
相关参数。
1 | ## 搜索 |
使用npm管理node的包,可以使用npm update <name>
对单个包升级,对于npm的版本大于 2.6.1
,可以使用命令:
1 | npm install -g |
这样升级全部的包
如果上述不太方便, 还可以使用shell脚本
和npm-ckeck
MacBook在安装好 hexo 和 node 之后,还是会出现如下的错误。
Hexo新建一篇文章的命令很简单hexo new arctical's title
,然后在Hexo的根目录的source
文件夹下的_posts
目录下自动创建相应的md文件,之后打开该目录,找到Hexo自动生成的文件打开编辑即可。但是当文件比较多的时候,找一个新的文件是很麻烦的一件事。那么我们便可以通过 js 脚本自动打开相应的编辑器来省事。
#####添加多说评论
hexo默认使用国外比较流行的disqus,不过,按照“因地制宜”的原则,我们修改为国内用的多又好用的“多说”评论系统。步骤非常简单:
1.在 多说进行注册,获得通用代码。
2.将通用代码粘贴到themes\light\layout\_partial\comment.ejs
里面,如下:
本地和github搭建起了自己的hexo博客站点,但是还未发表过文章,站点的配置还是原来的默认值。在本节,来进行个性化的设置,将站点打造成自己的个性化站点,并发表文章。
站点配置用到两个文件,一个是对整站的配置\hexo\_config.yml
,另一个是对主题的配置\hexo\themes\light_config.yml
,分别介绍。
注意:本教程都是在Windows环境下操作的。
在Windows下安装Node.js非常方便,只要下载安装执行文件就行。Node.js的安装文件根据系统版本进行选择下载。
#####什么是hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
**在hexo中添加多说的使用模块,使用步骤如下:
**
在_config.yml
中添加多说的配置:
duoshuo_shortname:
你站点的short_name
修改themes\landscape\layout\_partial\article.ejs
模板
Update your browser to view this website correctly.&npsb;Update my browser now