2016-12-14 3 views
1

Итак, ive начал работать на моем сайте jekyll локально, но я не могу создать или обслуживать его, он продолжает бросать эти ошибки. сначала сказал, что у меня не было github api, поэтому я спросил, и они сказали, что устанавливают jekyll -github-meta, которые приводят к нагрузкам других ошибок. но проблема в том, что мне приходится удалять важные части, такие как эта ошибкаjekyll продолжает бросать ошибки локально

Liquid Exception: Неверный синтаксис для тега include. Файл содержит недопустимые символы или последовательности: Действительный синтаксис: {% include file.ext param = 'значение' param2 = 'значение'%} в /Users/Julie/Documents/GitHub/foamey/_layouts/posts.html

но если я изменить его с {{включают {{site.nav}}}} для локальной связи будет нарушена, когда я загрузить его Heres ссылка на репо, если вы хотите увидеть файлы

https://github.com/ire4ever1190/foamey

Джекил сборки -t

файл конфигурации: C: /Users/Julie/Documents/GitHub/foamey/_config.yml Источник: C:/Пользователи/Julie/Documents/GitHub/foamey Назначение: C:/Users/Julie/Documents/GitHub/foamey/_site Инкрементальная сборка: отключена. Включить с помощью --incremental Генерация ... Исключение: Неверный синтаксис для тега include. Файл содержит недопустимые символы или последовательности: допустимый синтаксис: {% include file.ext param = 'значение' param2 = 'значение'%} в /Users/Julie/Documents/GitHub/foamey/_layouts/posts.html C:/RailsInstaller /Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/tags/include.rb:63:in `validate_file_name ': недопустимый синтаксис для тега include. Файл содержит недопустимые символы или последовательности: (ArgumentError)

Действительный синтаксис:

{% включают FILE.EXT параметров = 'значение' param2 = 'значение' %}

from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/tags/include.rb:127:in `render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/block.rb:151:in `render_token' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/profiler/hooks.rb:5:in `block in render_token_with_profiling' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/profiler.rb:80:in `profile_token_render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/profiler/hooks.rb:4:in `render_token_with_profiling' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/block.rb:135:in `block in render_all' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/block.rb:122:in `each' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/block.rb:122:in `render_all' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/block.rb:108:in `render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/template.rb:210:in `block in render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/template.rb:262:in `with_profiling' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/template.rb:209:in `render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/liquid-3.0.6/lib/liquid/template.rb:222:in `render!' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/liquid_renderer/file.rb:28:in `block (2 levels) in render!' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/liquid_renderer/file.rb:40:in `measure_bytes' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/liquid_renderer/file.rb:27:in `block in render!' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/liquid_renderer/file.rb:47:in `measure_time' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/liquid_renderer/file.rb:26:in `render!' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/renderer.rb:114:in `render_liquid' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/renderer.rb:157:in `place_in_layouts' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/renderer.rb:71:in `run' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:447:in `block (2 levels) in render_docs' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:445:in `each' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:445:in `block in render_docs' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:444:in `each' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:444:in `render_docs' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:190:in `render' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/site.rb:69:in `process' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/command.rb:26:in `process_site' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/commands/build.rb:63:in `build' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/commands/build.rb:34:in `process' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/lib/jekyll/commands/build.rb:16:in `block (2 levels) in init_with_program' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `call' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program' 
    from C:/RailsInstaller/Ruby2.2.0/lib/ruby/gems/2.2.0/gems/jekyll-3.2.1/exe/jekyll:13:in `<top (required)>' 
    from C:/RailsInstaller/Ruby2.2.0/bin/jekyll:23:in `load' 
    from C:/RailsInstaller/Ruby2.2.0/bin/jekyll:23:in `<main>' 
+0

не могли бы вы запустить jekyll build -t, чтобы получить дополнительную информацию здесь? – deveth0

ответ

1

Спасибо за обновление , Я просто пытался построить проект, и он отлично работает для меня.

Я заметил, что вы usign Jeykll 3.2.1, а не текущую версию, используемую Github Page (3.3.1): https://pages.github.com/versions/

Попробуйте запустить gem update jekyll и посмотреть, если это помогает.

Смежные вопросы