在Meteor中访问node.js文件系统模块

我正在创build一个Web应用程序,它将编辑用户HD上存储的一些configuration文件,并决定给Meteor一个镜头。

我想使用Node.js的文件系统模块来处理configuration文件的I / O,但我一直无法弄清楚如何包含模块。 经过一番search之后,我在StackOverlow中find了下面的代码,这个代码允许我要求模块:

var require = __meteor_bootstrap__.require; var fs = require('fs'); 

然而,即使在我的代码的if(服务器)部分内,我的应用程序仍然抛出一个错误,并告诉我'fs'是未定义的。

有没有其他人遇到过这个问题?

从0.6.0开始,你需要使用Npm.require

 var fs = Npm.require('fs');