私はJournoのソースコードを読んでいて、次のコード行に出くわしました:
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}