在node.js中查找并读取文件目录
我正在尝试查找和读取节点js中的文件目录。我想获得一系列存在于模板目录中的html文件 我正在使用fs 使用fs附带的readdir是有意义的 当我运行node查看时,我在终端中得到了一个错误在node.js中查找并读取文件目录,node.js,fs,Node.js,Fs,我正在尝试查找和读取节点js中的文件目录。我想获得一系列存在于模板目录中的html文件 我正在使用fs 使用fs附带的readdir是有意义的 当我运行node查看时,我在终端中得到了一个错误 err { [Error: ENOENT: no such file or directory, scandir 'c:\HA\VSTS\Applications\Templates'] errno: -4058, code: 'ENOENT', syscall: 'scandir', p
err { [Error: ENOENT: no such file or directory, scandir 'c:\HA\VSTS\Applications\Templates']
errno: -4058,
code: 'ENOENT',
syscall: 'scandir',
path: 'c:\\HA\\VSTS\\Applications\\Templates' }
错误消息中的路径很短。我试过了
../../Templates and it returned an incorrect path.
我需要得到更多
path: 'c:\\HA\\VSTS\\Applications\\ha.web.main\\Templates' }
我不知道如何修复错误或获取html文件 尝试在模板后添加尾随斜杠。未修复我的错误,但这绝对是我需要的修复。谢谢。运行您的程序的用户是否具有该目录的读取权限?如果没有,他们将无法看到它。请尝试翻转斜杠或使用与系统无关的文件分隔符。“\模板\'。例如,在node.js上,您可以使用path.sep将当前文件放在这个文件夹“c:\\HA\\VSTS\\Applications\”下?
path: 'c:\\HA\\VSTS\\Applications\\ha.web.main\\Templates' }