Чтобы начать, я новичок в Ruby и использую localhost.Проблема с запуском Jekyll на Windows localhost
Я использую: Windows 8 Pro, Ruby установлен в C:\Ruby200
, Ruby DevKit установлен в C:\RubyDEV
, config.yml
правильно настроен на правильные каталоги, а также.
драгоценные данные, как представляется, находится в C:\username\.gem
И, наконец, Jekyll gem
установлен совершенно в соответствии с командной строки. Также задан правильный PATH
.
jekyll --server
Выполняется, чтобы перейти на «localhost: 4000», но, похоже, не настроен идеально. Первоначально она дала мне ошибку Forbidden при попытке получить доступ к /
, но теперь она, похоже, не хочет загружаться вообще.
Я посоветовал несколько руководств.
- http://www.testically.org/2012/02/02/installing-jekyll-and-ruby-on-windows/
- http://zolomon.com/tutorial/2012/02/23/setting-up-jekyll-on-windows-7/
- http://mahoney.eu/2011/12/12/installing-jekyll-on-windows/#.UVfxGle_Owg
- http://www.madhur.co.in/blog/2011/09/01/runningjekyllwindows.html
я не устанавливал никаких дополнительных зависимостей, которые, кажется, быть необязательным в зависимости от того, что я слышу, чтобы заменить Textile и тому подобное.
Я не знаю, что я делаю неправильно.
Любая помощь очень ценится.
Новые ошибки после перехода на 1.9.3
C:\RubyDEV>jekyll --server
WARNING: Could not read configuration. Using defaults (and options).
No such file or directory - C:/RubyDEV/_config.yml
Building site: C:/RubyDEV -> C:/RubyDEV/_site
C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `initialize': Permission denied -
C:/RubyDEV/_site/bin/bashbug (Errno::EACCES)
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `open'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1371:in `block in copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1370:in `open'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1370:in `copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:477:in `copy_file'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:396:in `block in cp'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1515:in `block in fu_each_sr
c_dest'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1531:in `fu_each_src_dest0'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:1513:in `fu_each_src_dest'
from C:/Ruby193/lib/ruby/1.9.1/fileutils.rb:395:in `cp'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/static
_file.rb:58:in `write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:256:in `block in write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:255:in `each'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:255:in `write'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/lib/jekyll/site.r
b:43:in `process'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/jekyll-0.12.1/bin/jekyll:264:in
`<top (required)>'
from C:/Ruby193/bin/jekyll:23:in `load'
from C:/Ruby193/bin/jekyll:23:in `<main>'
C:\RubyDEV>
Вы управляете консолью как администратором? (Щелкните правой кнопкой мыши - запустите как администратор) –