Github+Hexo博客搭建过程

    xiaoxiao2021-04-17  42

    安装 Node.js    点击下载 对 Node.js 不是很懂,只知道需要它。安装 git (mac 自带,windows 就不清楚了)注册 github 账号。设置 SSH Key 到 github添加 SSH Key 到 github 以上的几步网上随便找都能找到,比较简单,就不多啰嗦了在 Github 中创建一个名字名 username.github.io 的仓库 注意:这个仓库的名字必须要以相关联的 github的 username

    安装 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 即可。


    PS: 常用的一些 hexo 命令         hexo new ’文章名‘ 新建文章         hexo new page ‘pagename’ 新建页面

           常用简写:        hexo n = hexo new 新建文章        hexo g = hexo generate 生成页面        hexo s = hexo server 启动本地服务        hexo d = hexo deploy 部署博客

           刚开始学习,只能理解这么多,后续对博客的美化以及一些其他的配置,研究之后再做记录。

           附 Hexo 中文文档

    转载请注明原文地址: https://ju.6miu.com/read-674125.html

    最新回复(0)