Javascript 在Meteor中创建服务器端文件

Javascript 在Meteor中创建服务器端文件,javascript,filesystems,meteor,Javascript,Filesystems,Meteor,我想知道如何将Meteor中的文件写入服务器。我正在看这个NodeJS代码,但当我在服务器javascript代码中尝试它时,它不起作用 var fs = require('fs'); fs.writeFile("/client/test", "Hey there!", function(err) { if(err) console.log(err); else console.log("The file was saved!");

我想知道如何将Meteor中的文件写入服务器。我正在看这个NodeJS代码,但当我在服务器javascript代码中尝试它时,它不起作用

    var fs = require('fs');
    fs.writeFile("/client/test", "Hey there!", function(err) {
    if(err)
        console.log(err);
    else
        console.log("The file was saved!");
    }); 

这是说需求没有定义。无论如何,有人知道如何在Meteor中向服务器写入文件吗?

您需要使用
Npm.require
,而不仅仅是
require

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

这将适用于属于node或meteor的任何模块(例如
fs
,因此这里没有问题)。但是,对于其他npm模块,您必须使用或编写自己的

谢谢您的回答。