我想检查路径是文件还是目录。如果是目录,则分别记录目录和文件。后来我想将它们作为json对象发送。
const testFolder = './data/';
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
console.log(`FILES: ${file}`);
})});
编辑: 如果我尝试这样做
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
if (fs.statSync(file).isDirectory()) {
console.log(`DIR: ${file}`);
} else {
console.log(`FILE: ${file}`)
}
})});
我收到此错误:
nodejs binding.lstat(pathModule._makeLong(path))
更新:找到了解决方案。我必须像这样添加testFolder +文件:
if (fs.statSync(testFolder + file).isDirectory()) {
答案 0 :(得分:2)
快速Google搜索。
<img src=" <?php echo Website_Assets.'images/'.$products['product_image_name'];?>" />