Я читал через Journo-х source code, и я наткнулся на эту строку кода:В чем смысл этой строки CoffeeScript?
markdown = _.template(source.toString()) variables
Что такое variables
делает здесь? Есть _.template(source.toString()) variables
действительный stntax?
Вот функция оберточной эту строку кода:
Journo.render = (post, source) ->
catchErrors ->
do loadLayout
source or= fs.readFileSync postPath post
variables = renderVariables post
markdown = _.template(source.toString()) variables
title = detectTitle markdown
content = marked.parser marked.lexer markdown
shared.layout _.extend variables, {title, content}
Возможно, вы должны добавить этот символ подчеркивания 'template (source, object)' function * curries *; если вы не предоставляете объект, вместо него вы возвращаете функцию, которая берет объект и выдает шаблонный результат. –