所需的软件和平台
- node.js 2.Hexo 3. Gitee 4.VSCode 5. Typora
一.Hexo安装
- 设置淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 安装全局hexo框架
npm install hexo-cli -g
- 创建博客目录
mkdir blogName
- 进入博客目录
cd blogName
- 初始化博客
hexo init
- 启动本地博客服务
hexo s
- 安装Hexo部署插件
npm install hexo-deployer-git --save
二.gitee
- 设置用户名
git config --global user.name "用户名"
- 设置用户邮箱
git config --global user.email "用户邮箱"
- 生成密钥
ssh-keygen -t rsa -C "用户邮箱"
- 配置config.yml
打开博客根目录下的 _config.yml 文件
url: https://mito_leo.gitee.io
deploy:
type: git
repo: https://gitee.com/mito_leo/mito_leo.git
branch: master
三、Hexo常用指令
1.清理缓存
hexo cl
- 生成静态页面
hexo g // hexo generate
- 本地预览
hexo s // hexo server
- 部署推送
hexo d // hexo deploy
- Hexo项目目录介绍
├── .deploy # 需要部署的文件
├── node_modules # 项目所有的依赖包和插件
├── public # 生成的静态网页文件
├── scaffolds # 文章模板
├── source # 博客正文和其他源文件等都应该放在这里
| ├── _drafts # 草稿
| └── _posts # 文章
├── themes # 主题
├── _config.yml # 全局配置文件
└── package.json # 项目依赖信息