Posted at

MeteorからNode.jsのrequireを利用する

More than 5 years have passed since last update.

Meteor

http://meteor.com/

bootstrapすれば良いらしいです。meteorで出来ることが広がります。

例えばシステムコマンド実行やIPアドレス取得は以下のような感じ。

Meteor.methods({

show_files: function(){
var exec = __meteor_bootstrap__.require('child_process').exec;
exec('ls -l ./', function(err, stdout, stderr){
console.log(stdout);
});
},
show_ip_address: function(){
__meteor_bootstrap__.require('dns').lookup(
__meteor_bootstrap__.require('os').hostname(), function (err, addr, fam) {
console.log('server ip address : ' + addr);
}
)
}
});

気軽にサクッとアプリ作るのにMeteor良いですよね!