Skip to content

NatureLR/blog

Repository files navigation

blog

使用hexo的next主题,生成的web资源上传到github另一个pages项目 效果预览https://blog.naturelr.cc

安装

  1. 安装npm 根据各个平台具体查看我写的blog

  2. 克隆本项目并进入git clone https://github.com/NatureLR/blog.git,进入项目

  3. 初始化npm:在当前目录下执行 npm install

  4. 安装hexo客户端npm install hexo-cli -g

常用操作

  • 增加博文 hexo new <文章名字>

  • 生成静态文件 hexo generate 缩写 hexo g

  • 开启本地服务 hexo server 缩写 hexo s

  • 清理文件 hexo clean

  • hexo d 发布到github page,或者在hexo-admin中的deploy中执行deploy

  • 如果是本地服务器可以在127.0.0.1:4000/admin中进行写作

  • https://localhost:4000/admin/进入hexo-admin后台界面

目录说明

├── README.md
├── _admin-config.yml  # Hexo-admin插件配置文件
├── _config.next.yml   # next主题配置文件
├── _config.yml        # hexo配置文件
├── db.json
├── deploy.sh*         # hexo-admin执行发布的脚本
├── Dockerfile         # dockerfile
├── drawio             # drawio图片文件
├── package-lock.json
├── package.json
├── source/CNAME       # gitlab Pags的域名
├── makefile           # makefile
├── LICENSE            # 许可