NodeJs 文件路径问题

有一如下文件组织结构:

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 查看本文章

如果你换成

猜你喜欢

转载自blog.csdn.net/taoerchun/article/details/81784126