Hexo博客搭建过程随记

安装Hexo

npm install hexo-cli -g

检查hexo安装是否成功

hexo -v

设置npm全局地址

npm config set prefix "E:\Documents\WWW\nodejs\node_global"
npm config set cache "E:\Documents\WWW\nodejs\node_cache"

把public改名为用户名.github.io

注1:后面实际验证,有时并不需要这么做,原因未知

注2:把主分支改成master,在_config.yml文件和网页的Setting的Branch里更改

再复制粘贴以下代码,git执行:

git branch -m main master
git fetch origin
git branch -u origin/master master
git remote set-head origin -a

然后网页可以显示正常博文了,标题和内容(包括图片和超链接)都一切正常。Good job!!

最后:

npm install hexo-deployer-git --save  //安装这个插件才能执行Hexo d部署博客

卸载命令之站内搜索:

npm uninstall hexo-generator-search
npm uninstall hexo-generator-searchdb

常用命令

hexo init //新建博客第一个命令是初始化(即把Hexo博客模板从GITHUB下载下来,后续的网站装修都是在这个基础上操作的)  

hexo g    //生成博客

hexo s     //本地预览博客

hexo d     //发布博客  

hexo clean && hexo g && hexo d && hexo s  //一次性完成本地删除本地public、生成网页、发布博客和本地预览博客命令

重装gulp

npm install -g gulp

hexo clean && hexo g  //清空缓存并生成静态文件