路径

@Path
属性
方法
1. path.join()
用于将多个路径片段连接成一个完整的路径
path.join(__dirname, 'public')
其中:
__dirname: 是一个全局变量,表示当前模块的目录名,是一个绝对路径,指向包含当前执行文件的目录
'public': 是一个相对路径片段,表示 public 目录
结果:指向当前模块所在目录下的 public 子目录
path.join('./public')
结果:生成一个相对于当前工作目录的路径;通常是启动 Node.js 进程/服务时所在的目录
使用 __dirname 可以确保路径是相对于当前模块的,不会因为启动目录的变化而变化 - 推荐
使用 ./ 依赖于当前工作目录,如果工作目录发生变化,路径也会随之变化