Using Octopress
少于 1 分钟 阅读
Using Octopress
基本用法
- 创建新博客:
octopress new post 'TITLE';
- 构建博客:
jekyll build;
- 本地预览:
jekyll serve;
- 部署到github.io:
octopress deploy push;
- 同步源代码:
git add -A && git commit -m 'MSG' && git push。
Windows环境搭建
- 安装RubyInstaller;
- 安装DevKit,在解压后的目录里面执行
ruby dk.rb init和ruby dk.rb install;
- 切换源:
gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/;
- 安装包管理工具,
gem install bundler;
- 在克隆出来的目录中执行
bundle install以安装依赖的包;
- 安装证书:
curl -o C:/windows/ca.perm https://curl.haxx.se/ca/cacert.pem,在执行jekyll命令之前运行命令export SSL_CERT_FILE=c:/windows/cacert.pem;
- 执行
jekyll serve默认监听的端口是4000,和foxit服务(安装了福昕阅读器的计算机都可能有这个服务)冲突,需要关闭该服务或通过修改_config.yml的port: <NEW_PORT>来避开端口冲突。