- 首先选择一个文件夹存放你博客,切换到该文件夹内,Windows右键选择Git Bash,Mac直接在终端切换到该文件夹
- 安装hexo-cli
//这条命令是安装全局库,不一定在该文件夹内执行
npm install -g hexo-cli
- 初始化hexo项目(可能会有点慢,耐心等待,如果网络问题init错误的话,可以再来一遍)
//blog是初始化文件的名称
hexo init blog
//切换到blog文件夹下
cd blog
- 运行以下看下基本博客的效果
hexo g
hexo s
5. 在浏览器里面输入http://localhost:4000即可看到你搭建的博客
6.将本地博客放到GitHub pages上,在线访问
6.1安装发布插件:
npm install hexo-deployer-git --save
6.2GitHub与本地建立联系(已配置过的可以跳过,没有配置过得参考我的另一篇帖子)
github如何配置SSH key
6.3将hexo和GitHub关联起来,也就是将hexo生成的文章部署到GitHub上,打开博客根目录下的_config.yml文件,这是博客的配置文件,在这里你可以修改与博客配置相关的各种信息。
修改最后一行的配置:
repositoryd地址:打开github上建的bog项目,拷贝浏览器的地址即可:
https://github.com/github名称/github名称.github.io
deploy:
type: git
repository: ‘https://github.com/github注册名称/github注册名称.github.io’
branch: master
6.4 运行以下命令发布
//清理生成的文件
hexo clean
//生成HTML文件
hexo generate
//发布到线上
hexo deploy
//简写命令
hexo c
hexo g
hexo d
6.5发布成功之后在浏览器打开试试看:https://github注册名称.github.io