2016-04-01 13 views
2

jadeテンプレートと同じフォルダにJSONファイルがあります。JSONファイルをロードして変数に割り当てる

JSONファイルの内容を読み込んで変数に割り当てる方法はありますか? (FYI - これをレンダリングパラメータを渡すnode.jsの外で実行しようとしていますが、これは翡翠ファイル自体の中でこれを達成しようとしています)

私は以下のコードを試してみました。すべてのポインタ?

script. 
    var jsonValue = include ./demo_options.json 

答えて

1

玉の中では、データを読み込むことはできません。node.jsアプリケーションに読み込むことができます。

var data = require('/path/to/your/demo_options.json'); 
// 
res.render('page', {data: data}); 

そして、あなたのスクリプトの中で、あなたは次のように使用することができます。

.script 
    var jsonValue = #{ data }; //this part not sure if it will work 
関連する問題