问题 我有一系列文件,如下所示
[video.mp4, image.jgpeg, hello.png]
我的问题是试图找到每个文件的完整路径,我查看了其他答案,其中大多数都指向我使用
path.dirname(fileName)
使用Node JS中的path模块,但是我只能得到一个相对的而不是文件的完整路径
返回的路径
/folder/video.mp4
所需路径
/folder/subdirectory/video.mp4
我需要能够看到完整路径,包括其实际所在目录,而不仅仅是其相对路径,如果有人可以帮助我,将不胜感激!
请注意,我不是要查找文件的路径是否存在,而是要查找实际路径,这不是重复的
如何检查文件(由完整路径提供)是否存在?节点js
答案 0 :(得分:2)
尝试glob
软件包。 (link)
获取目录中的所有文件,然后检查文件是否在其中。如果是这样,您还将拥有完整的路径。
您可以在此处找到如何使用Glob递归获取目录中的所有文件:
https://stackoverflow.com/a/41462807/11568997