利用hexo和github相结合搭建博客是比较流行而又简便的方法,今天我自己整理了下这种搭建博客的注意事项。
相关环境的配置
- npm install node -g
- npm install hexo-cli -g
创建博客
- 在准备存放博客的目录打开gitbash here,输入$hexo init 博客名字,如hexo init myblog
- 安装npm:切换到博客对应的文件夹,cd 博客名称,如:cd myblog,输入npm install,
输入 hexo server,打开服务器。 - hexo new 博客文件名字 ,会自动在post目录里生成对应的md文件。
- 创建结束后可以在localhost:4000浏览本地博客。
上传博客准备工作
- 在github里创建名字为用户名.github.io的空库
- 修改_config.yml文件
type: git
repo: https://github.com/Smo091/Smo091.github.io.git
type即提交方式,repo后面是自己的github库的网址
- 在博客名字对应的文件夹里安装 hexo-deployer-rsync即输入npm install hexo-deployer-rsync –save
上传博客
- hexo deploy
- hexo d 之后出现ERROR Deployer not found: git这个错误解决方法是npm install –save hexo-deployer-git
修改博客主题
- 在hexo主题里找到喜欢的主题,通过 github下载,解压后放在
themes
文件夹里 - 修改_config.yml文件,theme: 主题对应的文件夹
- 输入命令
- hexo c
- hexo g
- hexo d