さて、私はJekyllを使用してブログを_config.yml作成しました。すべてのテンプレート/レイアウトでアクセスできる、ファイル内の変数を定義できます。私は現在、EJSテンプレートとejs-localsでNode.JS / Expressを使用しています(パーシャル/レイアウト用。Jekyllに精通している人がいる場合に見られるようなグローバル変数と同様のことをしたいと思っています。サイトのタイトル(ページタイトルではなく)、作成者/会社名。これらはすべてのページで同じです。site.title_config.yml
これが私が現在していることの例です。
exports.index = function(req, res){
    res.render('index', { 
        siteTitle: 'My Website Title',
        pageTitle: 'The Root Splash Page',
        author: 'Cory Gross',
        description: 'My app description',
        indexSpecificData: someData
    });
};
exports.home = function (req, res) {
    res.render('home', {
        siteTitle: 'My Website Title',
        pageTitle: 'The Home Page',
        author: 'Cory Gross',
        description: 'My app description',
        homeSpecificData: someOtherData
    });
};
サイトのタイトル、説明、作成者などの変数を1か所で定義し、への各呼び出しのオプションとして渡すことなく、EJSを介してレイアウト/テンプレートでアクセスできるようにしたいと思いますres.render。これを実行しても、各ページに固有の他の変数を渡すことができる方法はありますか?
