安装 Hexo
新建一个名为 Hexo 的文件夹打开终端,运行 npm install -g hexo 进行安装安装完成后进入 Hexo 文件中运行 hexo init (初始化) hexo g (生成) hexo s(启动服务本地预览) 到此博客搭建就完成了 接下来换一个好看一点的主题更换博客主题
运行 hexo clean(清除以前的主题配置)复制主题 git clone 主题链接(如:git clone https://github.com/Haojen/hexo-theme-Anisina.git)修改 Hexo 目录下的 config.yml 配置文件中的 theme 属性为主主题的名字(上面的例子中属性的名字就是Anisina)启动主题 cd themes/Anssina(主题名) git pull hexo g hexo s (可有可无,不想本地预览可以省略)
接下来就是重要的一步
把博客的主题、文章等其他内容关联到 github 中,就可以通过username.github.io 访问
进入 Hexo 的根目录 git clone https://github.com.username/username.github.io.git .deploy/miao9999.github.io 这名的意思是把 github 的远程仓库 clone 到本地一个 .deploy 文件中创建一个文本文件(.txt),复制以下的内容 hexo generate cp -R public/* .deploy/miao9999.github.io cd .deploy/miao9999.github.io git add . git commit -m “update” git push origin master 把该文件命名为 deploy.sh 这样这个文件就是一个脚本文件,并把它放到 username.github.io 文件中的 .git文件夹中。在终端执行 bash deploy.sh 执行脚本文件,输入密码就可以完成博客的部署。当完成可修改文章之后,进入 Hexo 根目录中执行 hexo g bash deploy.sh 即可。
常用简写: hexo n = hexo new 新建文章 hexo g = hexo generate 生成页面 hexo s = hexo server 启动本地服务 hexo d = hexo deploy 部署博客
刚开始学习,只能理解这么多,后续对博客的美化以及一些其他的配置,研究之后再做记录。
附 Hexo 中文文档