参考了博文:https://blog.csdn.net/eternity1118_/article/details/71194395 ,填了几个坑,并实践成功
1.将你原来电脑上已经配置好并生成的“Hexo博客”如下几个目录和文件拷到你的新电脑新建的博客目录上:
1 2 3 4 5
|
_config.yml package.json 可以不拷贝、没用上 scaffolds/ 可以不拷贝、没用上 source/ themes/
|
2.在你的新电脑上首先配置hexo环境:安装git、Node.js(npm)
1 2
|
sudo apt install git sudo apt install npm
|
3.安装hexo,执行命令:
1 2
|
su root npm install hexo-cli -g
|
4.安装好之后,进入博客目录启动Hexo
5.模块安装,执行命令:
1 2 3 4
|
npm install npm install hexo-deployer-git --save npm install hexo-generator-feed --save npm install hexo-generator-sitemap --save
|
或者在blog目录下编辑脚本程序H_exe.py
并运行:
1 2 3 4 5 6 7
|
import os
os.system('npm install') os.system('npm install hexo-deployer-git --save') os.system('npm install hexo-generator-feed --save') os.system('npm install hexo-generator-sitemap --save') os.system('npm install [email protected] –save')
|
6.坑啊!图片不显示:
这个插件的最新版本是0.0.3,但是0.0.3版本有Bug,所以一定要安装0.0.2版本
另外,文章的"摘要"部分需要将<!--more-->
改为
1
|
<escape><!-- more --></escape>
|
才能正常显示。
7.设置git邮箱和账户名称
1 2
|
git config --global user.email "[email protected]" git config --global user.name "Your Name"
|
8.部署,执行命令:
9.busuanzi(不蒜子)的网址更新,导致了使用Hexo Next主题时统计浏览数失效.
解决方法:
到hexo的themes文件夹下, 进入themesnextlayout_third-partyanalytics
打开busuanzi-counter.swig
将src=“https://dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js”
修改为src=“https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js”
近期评论