node.jsでyamlを読み込んで使う
2011年5月13日
(追記)node-propsの方がいいかも。-> node.jsでyamlを読み込んで使う(node-props)
とりあえず簡単なyamlファイルを用意
config.yml
name: hogehoge
上記のファイルをapp.jsで読み込んでみます。
app.js
var fs = require('fs'),
yaml = require('yaml');
var yamlData = fs.readFileSync('./config.yml','utf8');
var config = yaml.eval(yamlData);
console.log( config.name );
結果:
hogehoge
って感じで、node.jsで、yamlを使う事ができました。
非同期にyamlを読みたい場合は、readFileSyncをreadFileに変えて、callbackで処理すればよろしいかと。