私はjadeを初めて使っているので、正しく書かれていないかもしれません。jsonファイルを開いてファイル内のデータを使用しようとしています。変数、私はindex.jsではなく、HTMLのレンダリングで適切なコンテンツを取得します。jade +のjsonファイルを開く
私はここにある解決策を使用しましたが、問題は同じですが、私の変数は決して定義されていません。 index.jsで
:index.jadeで
router.get('/', function(req, res, next) {
require('fs').readFile('public/data/cocktails.json', 'utf8', function (err, data) {
if (err) throw err;
var obj = JSON.parse(data);
});
res.render('index');
});
- console.log(obj)