因此,当我使用时,fs.readdir()我只会得到文件名,如果我使用.split(".")它,它将不起作用,因为如果我有一个名为的文件夹a.exe,它会说这.exe是扩展名,即使它不是因为文件夹没有扩展名。
这是代码fs.readdir()
fs.readdir("./", (err,data)=>{
if (err) throw err
console.log(data)
})
控制台:(a.exe是一个文件夹,aa.exe是一个文件)
[ 'a.exe', 'aa.exe' ]
获取文件扩展名或获取文件夹或文件的任何方式(这也将有所帮助)
https://i.stack.imgur.com/yE0oD.png