有一如下文件组织结构:
fsTest.js和Logs文件夹同一个目录,logs下面有一个myblog.txt文件
当在路径D:\学习技术\Node.js\StudyProject\NodeJsStudyProject下执行node FS/fsTest.js(获取logs/myblog.txt文件的状态)时报如下错:
从报错信息可以看出,fs.stat('logs/myblog.txt') 该路径不是相对于当前js文件 fsTest.js的路径,而是相对于执行node 命令的所在目录而言,这点要切记
当在NodeJsStudyProject目录下新建logs/myblog.txt文件时,重新执行命令时,发现不再报错
同样的道理,你在StudyProject目录下执行命令同样报错,需要在该目录下新建logs/myblog.txt文件
扫描二维码关注公众号,回复:
2899240 查看本文章
如果你换成