Подтвердить что ты не робот

Маруку говорит вам: что случилось со мной?

Я использую jekyll --server для проверки моего сайта на localhost. Но есть несколько строк ввода, например:

 ___________________________________________________________________________
 | Maruku tells you:
 +---------------------------------------------------------------------------
 | String finished while reading (break on []) already read: "$ git init"
 | ---------------------------------------------------------------------------
 +---------------------------------------------------------------------------
 !/usr/lib/ruby/gems/1.8/gems/maruku-0.6.0/lib/maru/errors_management.rb:49:in `maruku_error'
 !/usr/lib/ruby/gems/1.8/gems/maruku-0.6.0/lib/maruku/input/parse_span_better.rb:402:in `read_simple'
 !/usr/lib/ruby/gems/1.8/gems/maruku-0.6.0/lib/maruku/input/parse_span_better.rb:521:in `read_inline_code'
 !/usr/lib/ruby/gems/1.8/gems/maruku-0.6.0/lib/maruku/input/parse_span_better.rb:89:in `read_span'
 !/usr/lib/ruby/gems/1.8/gems/maruku-0.6.0/lib/maruku/input/    parse_span_better.rb:46:in    `parse_span_better'
 \___________________________________________________________________________
 ___________________________________________________________________________
 | Maruku tells you:
 +---------------------------------------------------------------------------
 | Could not find ref_id = "url" for md_link(["url"],"url")
 | Available refs are []
 +---------------------------------------------------------------------------
 Not creating a link for ref_id = "url".

Я не знаю, где не так, какой файл я должен исправить? Сайт все еще может работать.

4b9b3361

Ответ 1

Проблема, скорее всего, у вас есть в коде:

Blah blah [url] blah blah.

Если вы хотите сохранить квадратную скобку, закодируйте их следующим образом:

Blah blah \[url\] blah blah.

Подробнее здесь: http://daringfireball.net/projects/markdown/syntax#backslash

Ответ 2

Я наткнулся на это, и причина была в том, что файл Markdown был скопирован с GitHub README.md, в котором содержалось GitHub-Flavored Markdown:

```JavaScript
var foo = 'bar';
```

Это отлично работает в файле GitHub README.md, но не работает с Maruku в Jekyll, а это означает, что он не работает при размещении сайта с Страницы GitHub.