一、绝对路径与相对路径
- 绝对路径指的是文件绝对的存放位置,可用
__dirname获取
- 相对路径指的是文件相对于某个文件的路径
- 浏览器中是相对于当前文件
- node中是相对于当前运行环境所在的路径
二、路径拼接
- 可用
const path=__dirname+'./file/xxx.js'
语句拼接,但常常后面的路径忘记去掉点导致文件路径错误 - 引入path模块:
const path=require(‘path’)
cost abspath=path.join('__dirname','./file/xxx.js')
即可
三、相对路径转移
- ./ 当前目录
- …/去上一级目录
- 加几个…/就是去多少个上一级的目录