我以下列方式使用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
答案 0 :(得分:1)
我在控制台中使用命令process.cwd()
找到了该文件。
由于我使用的是Meteor.js,因此文件默认保存为:
../.meteor/local/build/programs/server