hexo简单上手
1. 新建仓库
gi github 新建一个仓库,仓库名必须为 <user-name>.github.io 格式,其中 <user-name> 是你 github 的昵称。
2. 全局安装hexo
可以配置cnpm
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |
3. 初始化项目
Just one 命令,hexo init,就会自动构建一个 hexo 项目,紧接着执行 hexo s,浏览器访问 localhost:4000 就可以看到效果啦!
1 | hexo init |
4. 部署到github
虽然只有一份 Hello World,但是我也想让全世界的人看到,成为最闪耀的那个崽,可咋整?不要慌,快速在项目根目录下找到 _congif.yml,找到 deploy 字段并填写完整,本身配置的yml文件:
1 | # Hexo Configuration |
抄写完毕!但是!我们需要额外的一个工具来帮助我们推到仓库上,那就是!那就是!那就是 hexo-deployer-git。搞它!
1 | npm install hexo-deployer-git --save |
万事俱备,只欠东南风!执行下面两个命令,就可以把项目自动部署到 github 上啦啦啦啦啦。
1 | hexo clean |
git@e.coding.net:zlleige/zlleige.git
5 运行报错
1 | ERROR Cannot find module 'hexo' from 'F:\hexo' |
直接在根目录运行:
1 | cnpm install |
6 hexo 展示图片
1、引入插件
1 | npm install https://github.com/xcodebuild/hexo-asset-image |
2、修改_config.yml中的post_asset_folder设为true
3、typera 设置自定义图片文件夹和文件同名
引用:
7 hexo备份
hexo b