您的位置:首页 > 其它

解决Starting to watch source with Jekyll and Compass. Starting Rack on port 4000

2016-01-21 22:42 435 查看
问题

Starting to watch source with Jekyll and Compass. Starting Rack on port 4000
rake aborted!
Errno::ENOENT: No such file or directory - jekyll
/Users/apple/Desktop/Project/Blog/jackyshan.github.io/Rakefile:84:in `spawn'
/Users/apple/Desktop/Project/Blog/jackyshan.github.io/Rakefile:84:in `block in <top (required)>'
Tasks: TOP => preview
(See full trace by running task with --trace)

解决


vi Gemfile
更改source



source "https://rubygems.org"

group :development do
gem 'rake', '~> 10.0'
gem 'jekyll', '~> 2.0'
gem 'octopress-hooks', '~> 2.2'
gem 'octopress-date-format', '~> 2.0'
gem 'jekyll-sitemap'
gem 'rdiscount', '~> 2.0'
gem 'RedCloth', '~> 4.2.9'
gem 'haml', '~> 4.0'
gem 'compass', '~> 1.0.1'
gem 'sass-globbing', '~> 1.0.0'
gem 'rubypants', '~> 0.2.0'
gem 'rb-fsevent', '~> 0.9'
gem 'stringex', '~> 1.4.0'
end

gem 'sinatra', '~> 1.4.2'

执行下面代码

sudo gem install bundler

rbenv rehash

bundle install

出现ssl问题

Could not load OpenSSL.

You must recompile Ruby with OpenSSL support or change the sources in your Gemfile from 'https' to 'http'. Instructions

for compiling with OpenSSL using RVM are available at rvm.io/packages/openssl.

执行下面代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: