作为一名未来的极客,博客站点这种东西那必须得自己动手来干!github page + hexo是非常棒的组合,完全免费,可diy程度高,nice!
软件准备
部署
更换npm镜像源:为了保证之后的下载速度,更换一个镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org
一句可能用得到的:
npm config set strict-ssl false
(调成true重新开启)部署hexo框架
cnpm intall -g hexo-cli
建立博客目录
初始化hexo
hexo init
tips:可能出现
SSL certificate problem: unable to get local issuer certificate
,使用git config --global http.sslverify false
写博客
本地启动
hexo s
会自动打开4000端口,打开http://localhost:4000 进行访问新建文章
hexo new "name"
或缩写hexo n "name"
远程推送
安装远程推送插件
cnpm install --save hexo-deployer-git
配置文件 ==_config.yml==
在 ==deploy:==下配置:type: 类型
repo: 仓库地址
branch: 分支推送命令:
hexo d
主题更换
- 选择主题,推荐:
yilia 以yilia为例 - 用
git clone
命令将主题项目克隆到themes
git clone 地址 本地路径
- 更改配置文件
_config.yml
将theme: landscape
改为theme: yilia
- 生成:
hexo g
参考视频: