安装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 //清空缓存并生成静态文件