我是 nodejs 的初学者。当我键入以下内容时,代码错误发生如下:
TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
var fs = require('fs');
fs.readFile('readMe.txt', 'utf8', function (err, data) {
fs.writeFile('writeMe.txt', data);
});
最佳答案
Fs.writeFile()
根据文档 here需要 (
文件,数据[,选项]和回调)参数,所以你的代码将是这样的:
var fs = require('fs');
fs.readFile('readMe.txt', 'utf8', function (err, data) {
fs.writeFile('writeMe.txt', data, function(err, result) {
if(err) console.log('error', err);
});
});
关于node.js - 如何修复此错误 TypeError [ERR_INVALID_CALLBACK] : Callback must be a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51150956/