meteor.js fw に fs パッケージを使用する必要があります。
meteor バージョン 0.6 から、次のように Npm.require を使用する必要があります。
var fs = Npm.require('fs');
しかし、私がそれを行うと、エラーが表示されます: npm is not defined
それを解決する方法は?mrt add npm を試してみましたが、うーん...
ところで:私は /root/packages/npm を持っています
編集 私のコードはクライアント/サーバー側の両方のフォルダーにあったため、サーバーのブロックに移動しました
var fs;
if(Meteor.isServer) {
fs = Meteor.require('fs');
}
fs.writeFile(path + name,...
GETTING ERROR: Cannot call a method writeFile of undefined
解決済み さて、コンテンツ全体をMeteor.isServer にラップすることでエラーを解決しました {...しかし、誰かが好奇心から説明できれば、なぜ上記のように機能しないのですか?