Итак, пробуем nanoc.
Загрузили выходную папку на gh-pages на github.
Возникли проблемы с css для отображения его стилей.
Пробовал добавить filter :relativize_paths, :type => :css
в Правила.
Скомпилировал еще раз.
Он по-прежнему не отображается должным образом.
Что я делаю не так?
Вы можете видеть, что страница отображается неправильно: http://arubyist.github.io/nanoc/ а>
Это страница правил:
compile '*' do
if item[:extension] == 'css'
# don’t filter stylesheets
elsif item.binary?
# don’t filter binary items
else
filter :erb
layout 'default'
end
end
route '*' do
if item[:extension] == 'css'
# Write item with identifier /foo/ to /foo.css
item.identifier.chop + '.css'
elsif item.binary?
# Write item with identifier /foo/ to /foo.ext
item.identifier.chop + '.' + item[:extension]
else
# Write item with identifier /foo/ to /foo/index.html
item.identifier + 'index.html'
end
end
layout '*', :erb
compile '/html' do
filter :relativize_paths, :type => :html
end
compile '/css' do
filter :relativize_paths, :type => :css
end