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>
来避开端口冲突。