Javascript 无法读取属性';isDirectory';未定义的
这段演示代码在名为SMASHING Node.js:Javascript Everywhere的书中进行了说明。但是,当我在命令行中键入Javascript 无法读取属性';isDirectory';未定义的,javascript,node.js,Javascript,Node.js,这段演示代码在名为SMASHING Node.js:Javascript Everywhere的书中进行了说明。但是,当我在命令行中键入节点索引时,它提示我 无法读取未定义的属性“isDirectory” 我想知道如何解决这个问题 您没有检查给fs.stat的回调中是否存在错误,这由err的存在表示。很可能发生了错误,stat因此未定义。在对stat执行操作之前,请尝试查找错误: fs.stat(__dirname + '/' + filename, function (err, stat) {
节点索引时,它提示我
无法读取未定义的属性“isDirectory”
我想知道如何解决这个问题
您没有检查给fs.stat
的回调中是否存在错误,这由err
的存在表示。很可能发生了错误,stat
因此未定义。在对stat
执行操作之前,请尝试查找错误:
fs.stat(__dirname + '/' + filename, function (err, stat) {
if (err) {
console.log(err);
return;
}
// ...
});