hexo博客构建
搭建博客花了我不少时间,由于各种原因,踩了很多坑,最终才将博客搭建起来,废话不多说。
该文章是自搭建好博客后的第一篇博客,文章将整理博客管理、github上传项目等操作命令,便于以后查阅。
注:该博客采用Github+hexo搭建而成
一、hexo管理博客
新建一篇博客
1 | $ hexo new [文件名] |
生成静态页面
1 | $ hexo generate |
使用该命令会在博客根目录下生成public文件(该文件即上传到github上的文件)
清除缓存
1 | $ hexo clear |
使用该命令会在博客根目录下删除public文件
运行本地服务
1 | $ hexo server |
使用该命令会在本地生成一个预览页面,浏览器输入localhost:4000,需要注意的是开启该服务后会占用4000端口,所以如果4000端口已经被占用的话会打不开页面,可使用命令
1 | $ hexo server -p 5000 |
该命令可将端口4000换成端口5000
部署页面
1 | $ hexo deploy |
使用该命令前根目录下_config.yml配置文件需将github地址等配置好,也可直接使用命令
1 | $ hexo d -g |
直接部署前生成静态页面
二、github代码上传(最好在git bash中运行)
git初始化
1 | $ git init |
添加文件
1 | $ git add * |
此处*代表将该目录下所有文件上传,若要将某文件上传,则可换为该文件名
commit到仓库
1 | $ git commit -m "注释语句" |
注释语句可换成任意,例:第一次上传
本地仓库关联到github
1 | $ git remote add origin https://github.com/Qxiaoqi/HTML-task.git |
此处地址为github代码仓库的地址,复制到上处即可。其中可能报错如下
1 | fatal: remote origin already exists. |
则可使用
1 | $ git remote rm origin |
删除原来的代码仓库地址
上传代码
1 | $ git push -u origin master |
中间可能会输入账号密码
- 感谢你的欣赏!
赞赏名单
因为你的支持,我感受到写文章的价值。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自HDi - 随便记