Quick Start
Precondition
基础环境准备
- 需要注册自己的GitHub账号
- 电脑装必须的组件
- node
- git
First Step
- 在github创建一个属于自己的仓库
- 注意事项:
- 创建时repository的名字要与github的名字相同,否则可能出现找不到css文件的情况:userName.github.io
- 通过setting中page将repository设置为github管理,然后等待部署完成就可以看到对应的页面啦
Second Step
- 使用git将项目拉取到本地
- 在本地创建一个目录:Github_blob
- 通过git命令将远程项目clone到本地
|
|
- 初始化博客项目
- 在git项目中新增一个目录(初始化HEXO时文件夹必须为空):hexo
- 通过npm命令安装 hexo.cli并初始化Hexo项目
|
|
- 初始化后的目录层级结构
- 修改配置文件:_config.yml
|
|
- 本地启动
Tips:如果出现页面加载不出来,可能是端口被占用了。Ctrl+C 关闭服务器,运行 hexo server -p 5000 更改端口号后重试。
|
|
Third Step
- 安装hexo-deployer-git
|
|
- 修改 _config.yml 配置文件
|
|
- 上传到GitHub(等待几分钟后部署完成就可以看到自己的效果了)
|
|
Forth Step
- 追加图片
- 把主页配置文件 _config.yml 里的 post_asset_folder 这个选项设置为true
- 手动生成文件,将图片放到文件同名文件夹下
|
|
Fifth Step
- 查询主题
- 访问HEXO THEME找到一个自己喜欢的主题
- 下载主题
- 通过 Visit preview site 可以预览主题效果
- 通过 Tranquility 进入github下载
- 设置主题
- 将主题下载到自己博客项目的 themes 目录下并起一个别名(也可以用原名)
- 修改 _config.yml 下的配置 theme 为上面哪个文件夹的名字
- 有的主题到上面这一步就结束了,有的主题需要按照github的教程进行操作