节点文件系统(fs.writeFile)在Meteor.js中默认写入哪里?

时间:2017-01-18 14:29:46

标签: javascript node.js meteor

我以下列方式使用fs.writeFile方法:

        fs = require('fs');
        fs.writeFile('message.txt', 'Hello Node.js', (err) => {
            console.log('It\'s saved!');

            fs.readFile('message.txt', function (data) {

                console.log("Asynchronous read: " + data.toString());
            });
        });

输出:

It's saved!
Asynchronous read: Hello Node.js

由于我收到了预期的输出,我假设文件message.txt是在某处创建的,我实际上是在写入和读取它。但我无法在我的系统上找到它。那么message.txt在哪里创建?

我正在使用Meteor.js

1 个答案:

答案 0 :(得分:1)

我在控制台中使用命令process.cwd()找到了该文件。

由于我使用的是Meteor.js,因此文件默认保存为:

../.meteor/local/build/programs/server