问题库 JavaScript / TypeScript how-to

Node.js 路径拼接为什么要用 path.join

快速答案

path.join 会按当前系统处理分隔符,避免手动拼接导致 Windows 路径错误。

js
import { join } from 'node:path';
const file = join(process.cwd(), 'docs', 'index.md');

使用要点

  • Node 和 Vite 示例要确认当前运行目录、环境变量前缀和操作系统差异。
  • 脚本写文件、执行命令或读取路径前,先打印一次目标路径便于排查。

相关内容