为什么报这个错:Error: ENOENT: no such file or directory
来源:3-4 环境 & 调试——引用系统内置模块&引用第三方模块

蓝with黑
2017-10-28
目录结构
imoocNode/1.CommonJs/6_fs.js
为什么我在1.CommonJS文件下新建的6_fs.js运行如下代码回报错:
fs.readFile('./6_fs.js',cb)
{ Error: ENOENT: no such file or directory, open './6_fs.js' errno: -2, code: 'ENOENT', syscall: 'open', path: './6_fs.js' }
imoocNode/1.CommonJs/6_fs.js代码我路径改为:
fs.readFile('./1.CommonJs/6_fs.js',cb)
就正常了。"./"不是当前目录吗?为什么还是从根目录读起了?
写回答
1回答
-
Samaritan
2017-10-28
看到后面就会明白,和你启动 node 命令所在目录有关
00
相似问题