方案
使用git+hexo部署到github
配置git
假设已经安装git,但是忘记有没有生成公钥
在windows桌面右键 git bash here
进入ssh目录
1 | cd ~/.ssh |
没有该文件夹存在的话就是没有生成过
先配置用户名密码,然后生成私钥公钥
1 | git config --global "username" |
将公钥添加至github中的ssh key管理中
Github新建仓库
登录github,新建一个仓库,并保存git地址
安装Hexo
默认已经安装node
实用node 11.15.0
执行
1 | npm install -g hexo-cli |
安装完成后,在指定文件夹执行新建和安装依赖操作
1 | hexo init <folder> |
安装完成后,需要按照文档配置config.yml
配置部署地址
1 | # Deployment |
使用Hexo
安装插件
1 | npm install hexo-deployer-git --save |
新建一篇文章
1 | hexo new [layout] "新文章标题" |
如果没有设置 layout
的话,默认使用 _config.yml 中的 default_layout
参数代替。如果标题包含空格的话,请使用引号括起来。
本地预览
1 | hexo server |
清理缓存
1 | hexo clean |
生成静态文件
1 | hexo g |
部署网站
1 | hexo d |