依赖
- nodejs
- git
安装
1 | npm install -g hexo-cli |
初始化
1 | hexo init |
目录
- node_modules: 依赖包
- public:存放生成的页面
- scaffolds:生成文章的一些模板
- source:用来存放你的文章
- themes:主题
- _config.yml: 博客的配置文件
将hexo部署到GitHub
- 生成SSH添加到GitHub
- 修改配置文件 _config.yml
1
2
3
4deploy:
type: git
repo: https://github.com/**/*.github.io.git
branch: master - 安装deploy-git
1
npm install hexo-deployer-git --save
清除
1
hexo clean
生成静态文章
1
2hexo generate
hexo g1
2hexo server
hexo s部署提交
1
hexo d
创建文章
1
hexo new newpapername
创建草稿
1
hexo new draft newpage
预览草稿
1
hexo server --draft
发布草稿
1
hexo publish draft newpage
插件
Hexo Admin(在线编辑)
- 安装
1 | npm install --save hexo-admin |
emoji 表情
- 安装
1
npm install hexo-filter-github-emojis --save
- 启用插件
向站点配置文件_config.yml 中添加如下设置:
1 | githubEmojis: |
- 使用
在 emoji-cheat-sheet 中找到你想要的表情,然后复制编码。比如你想发一个😄 直接输入😄对应的 emoji 编码 :smile
: 就可以了。展示一波表情 😄 😆 😍☀ ☔ ☁ ❄ ⛄ ⚡