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で処理すればよろしいかと。