Hexo 是一个快速、简洁且高效的博客框架。事实上,你也可以选择上官网看教程。利用GitHub+Hexo我们可以快速搭建一个个人博客网站。以下是使用教程。
据说windows下极易安装失败,但是我的win10并没有出现什么问题。所以我不知道你们会出现什么问题我也不会解决。
如果你的系统里已经安装过Node.js和Git的话,安装Hexo会是一件再简单不过的事情。如果没有安装过的话,请自行百度教程。然后再继续本篇内容。
打开git bash,然后运行npm install -g hexo-cli
。然后就安装完成了。
在GitHub上建立一个空的repo,名称是[你的用户名.github.io],比如wenchuyang.github.io。
是的安装完成之后你需要配置它,依旧用命令行。
1. 进入一个安全并且你能找得到的目录,比如cd ~/Desktop
。
2. 执行以下命令
hexo init <folder> //folder是你自己的文件夹名称,比如hexo init myBlog
cd <folder>
npm install //或者简写为 npm i
您可以在_config.yml文件中修改大部分的配置。运行start _config.yml
打开该文件,各参数如下。你需要把文件最后一行的type改成type: git
,最后一行的后边新增一行,左边与type平齐,加上一行repo: 仓库地址
(请将仓库地址改为「你的用户名.github.io」对应的仓库地址)。注意格式。其它请按照你自己的需求更改。
安装git部署插件。npm install hexo-deployer-git --save
hexo deploy
hexo new 我的第一篇博客
start 路径
来编辑它(windows给你显示的路径用的是”\”,你需要手动将其改成”/”才能进入目录。[微笑])hexo generate
hexo deploy
我猜你一定不会喜欢它默认的主题,当然如果你无所谓的话请忽略这一步。
cd themes
进入themes文件夹。git clone git@github.com:iissnan/hexo-theme-next.git
将项目克隆到你的本地themes文件夹cd .. //退回到上层文件夹
start _config.yml //打开配置文件,将 _config.yml 的第 75 行改为 theme: hexo-theme-next,保存
hexo generate
hexo deploy
上边我们建的仓库保存的只是你的博客页面,并没有保存源码。所以如果你误删了这个本地的文件夹…..嗯,为了防止你手抖做出什么可怕的事情,我们需要在GitHub上继续新建一个项目,用来保存生成博客的源码。
hexo deploy
之后博客就会更新,然后你记着add/commit/push将blog-generator同步更新就好了。本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。