You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript中获取上传文件夹内JPG文件的完整路径

获取JPG文件完整路径的解决方案

你需要借助Node.js的path模块拼接目录路径与文件名,同时可过滤仅处理JPG格式文件,修改后的代码如下:

首先引入path模块:

const path = require('path');
const dbattachement = [];
readdir(filePath, 'utf8', (err, files) => {    
  if (err) {
    return console.log('Unable to scan directory: ' + err);
  } 

  files.forEach(function (file) {
    // 过滤仅处理JPG文件(兼容大小写后缀)
    if (file.toLowerCase().endsWith('.jpg')) {
      // 拼接跨平台兼容的完整路径
      const fullPath = path.join(filePath, file);
      console.log(fullPath);
      // 可选:将路径存入数组备用
      dbattachement.push(fullPath);
    }
  });
});

关键说明:

  • path.join()会自动适配操作系统的路径分隔符(Windows用\,Linux/macOS用/),避免手动拼接路径引发的兼容性问题。
  • 若仅需严格匹配小写.jpg后缀,移除toLowerCase()即可。

内容的提问来源于stack exchange,提问作者Atakan Ertürk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 04:40:25