【发布时间】:2014-10-08 01:22:17
【问题描述】:
我现在正在调试一个系统,在日志中我收到 ENOENT lstat 错误。代码如下。
fs.lstat(self.file, function(err, stats) {
if(err) {
//rest of the code.
return;
}
我想知道 ENOENT 错误的可能原因是什么。 提前谢谢你。
【问题讨论】:
-
您是否阅读了 many 匹配 google 返回的 ENOENT nodejs 搜索?
-
会不会是你没有那个目录的权限?
-
在
lstat的man页面中,ENOENT的意思是“path的组件不存在,或者path是一个空字符串。”。它在不同版本的文档中可能有不同的措辞,但它基本上意味着您尝试检查的路径不存在,或者因为它是一个空字符串,或者因为由于缺少目录而在某些时候走路径失败或文件组件。