let file = path.resolve(__dirname, '..', 'TMP', 'res.png')

使用 path.resolve() 可以更清晰地构建文件路径,避免因路径拼接错误导致的错误。它会自动处理相对路径和绝对路径,并返回一个绝对路径。

const path = require('path');

let file = path.resolve(__dirname, '..', 'TMP', 'res.png');

console.log(file); // 输出文件路径

示例说明:

  • __dirname:当前文件所在的目录
  • ..:父目录
  • TMP:子目录
  • res.png:文件名

总结:

推荐使用 path.resolve() 代替 join() 方法来构建文件路径,因为它更加安全可靠,并能避免路径拼接错误。

使用 path.resolve() 代替 join() 获取文件路径

原文地址: https://www.cveoy.top/t/topic/oAq2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录