博客地址:blog.xianyuya.ltd
本项目基于 hexo 搭建,安装前请确认是否已安装(hexo-cli)
hexo-cli安装
npm install hexo-cli -g
1.项目拉取
git clone git@github.com:s-xianyu/xianyu-blog.git
cd xianyu-blog
2.安装依赖
yarn install
3.本地项目启动
hexo server
4.新建文章
hexo new name
项目使用Travis CI 持续集成发布,代码使用git提交到仓库后自动更新发布
Travis 脚本
sudo: false
language: node_js
node_js:
- 15 # use nodejs v10 LTS
cache: npm
branches:
only:
- master # 监视github仓库中的master分支,分支出现变化就执行build
script:
- hexo generate # 静态部署
deploy:
provider: pages
skip-cleanup: true
github-token: $GH_TOKEN
keep-history: true
on:
branch: master
local-dir: public