1. hexo常用命令和问题
1.1. 部署步骤
每次部署的步骤,可按以下三步来进行。
1 | hexo clean |
1.2. 本地调试
在执行下面的命令后,
1 | $ hexo g #生成 |
可以用简化的一条命令1
hexo s -g
1.3. 总结
1.3.1. 常用命令
1 | hexo new "postName" #新建文章 |
1.3.2. 复合命令
1 | hexo deploy -g #生成 加 部署 |
命令的简写为:
1 | hexo n == hexo new |
1.3.3. 配置Hexo
配置参考: http://ibruce.info/2013/11/22/hexo-your-blog/
1.4. hexo常见问题
1.4.1. 评论问题
valine自带的文章阅读统计counter,和 评论comment冲突了。 感觉评论,跑到访问量里面来了。1
2
3网友提供方法:
1. 要不用valine自带的文章阅读统计
2. 要不就用同一个id和key: ----》 目前我采用这个。。
1.4.2. 全文阅读标志
1 | <!--more--> |
1.4.3. 评论通知站长
此项目是一个对 Valine 评论系统的拓展应用,可增强 Valine 的邮件通知功能。基于 Leancloud 的云引擎与云函数。可以提供邮件 通知站长 和 @ 通知 的功能,而且还支持自定义邮件通知模板.1
http://www.zhaojun.im/hexo-valine-modify/
1.4.4. 添加结束标语
————- 本 文 结 束 感 谢 您 的 阅 读 ————-1
https://asdfv1929.github.io/2018/01/28/add-the-end/
1.4.5. hexo博客图片问题
1 把主页配置文件_config.yml 里的post_asset_folder:这个选项设置为true
2 在你的hexo目录下执行这样一句话npm install hexo-asset-image –save,这是下载安装一个可以上传本地图片的插件,来自dalao:dalao的git
3 等待一小段时间后,再运行hexo n “xxxx”来生成md博文时,/source/_posts文件夹内除了xxxx.md文件还有一个同名的文件夹
4 最后在xxxx.md中想引入图片时,先把图片复制到xxxx这个文件夹中,然后只需要在xxxx.md中按照markdown的格式引入图片
注意: xxxx是这个md文件的名字,也是同名文件夹的名字。只需要有文件夹名字即可,不需要有什么绝对路径。你想引入的图片就只需要放入xxxx这个文件夹内就好了,很像引用相对路径。
5 最后检查一下,hexo g生成页面后,进入public\2017\02\26\index.html文件中查看相关字段,可以发现,html标签内的语句是<img src="2017/02/26/xxxx/图片名.jpg">
,而不是<img src="xxxx/图片名.jpg>
。这很重要,关乎你的网页是否可以真正加载你想插入的图片。
1.4.6. 版权问题
主题配置直接设置copyright
1.4.7. 博客个人图片问题
主题配置设置: avatar: /images/jack.jpg
in theme directory(source /images) 进行更换
1.4.8 执行hexo deploy命令 tags文件夹不上传
是因为 .gitignore_global文件 添加了tags的文件夹,从而导致tags文件夹,hexo部署不上传
的问题。
从忽略文件中,删除tags,就可以上传tags文件夹里面的tag了。