若新环境中没有安装 Node.js、Hexo、Git 的话需要首先安装
- 安装 Node.js
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
$ nvm install node
- 安装 Hexo
$ npm install hexo-cli -g # 会自动安装 hexo
- Clone 项目
$ git clone [email protected]:xapool/xapool.github.io.git
$ git checkout src # 进入目录,切换到 src 分支
- 安装依赖
$ npm install # 安装依赖
- 写文章
$ hexo new "post" # hexo 会根据模板,在source/_posts目录下生成post.md
- 部署到 github
$ hexo server # 本地查看效果,浏览器访问 localhost:4000
$ hexo g -d # 部署,发布之前可清除一下 hexo clean
- Push src
$ git push origin src