heaven-blog
heaven-blog copied to clipboard
博客《咀嚼之味》
《咀嚼之味》博客
本博客遵循MIT开源协议。
如何组建出我的博客
- Jekyll: 静态网站模版引擎
- Github Pages: 挂载博客的服务器
- grunt: 用于网站的静态文件自动合并压缩,并部署
- React: 使用React来组织“所有文章”页面
安装依赖环境
# 如果你的系统没有 ruby 环境,请先安装
# 使用 gem 安装主要的依赖
gem install jekyll bundler
# 安装依赖的 gem 包
bundle install
# 安装依赖的 npm 包
yarn install
FAQ
- 如果你无法在 Mac 上启动 Jekyll 参见Jekyll on macOS
编译与部署
yarn grunt build # 本地编译
yarn grunt debug # 本地编译并启动测试服务器
yarn grunt release # 本地编译出线上版本(应用各种优化)
yarn grunt serve # 本地编译并启动测试服务器(应用各种优化)
yarn grunt deploy # 将站点发布到 gh-pages 分支下