创建Github项目
- Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io。
安装Hexo
- 创建一个blog文件夹。然后在vscode打文件夹
- 在vscode中打开终端,输入npm install hexo -g,开始安装Hexo
- 输入hexo -v,检查hexo是否安装成功
- 输入hexo init,初始化该文件夹
- 输入npm install,安装所需要的组件
- 输入hexo g,首次体验Hexo
- 输入hexo s,开启服务器,访问该网址
将本地blog和Github项目联系起来
配置Deployment,在其文件夹中,找到_config.yml文件,修改repository值
repository值是你在github项目里的ssh
1
2
3
4deploy:
type: git
repository: git@github.com:xyjsophie/xyjsophie.github.io.git
branch: master新建一篇博客:hexo new post “博客名”
把新建的文章更新到Github项目上
- 在生成以及部署文章之前,需要安装一个扩展:
1
npm install hexo-deployer-git --save
- 使用编辑器编好文章,那么就可以使用命令:hexo d -g,生成以及部署了
- 部署成功后访问你的地址:http://用户名.github.io。
更新主题后,上传没有生效
推荐在发布网站之前,先清除缓存,然后再部署网站。
清除缓存的方法:
- 执行命令:hexo clean
- 然后可以生成静态博客并在本地预览:hexo d -g