Bootstrap

js中的路径问题

一、绝对路径与相对路径

  1. 绝对路径指的是文件绝对的存放位置,可用__dirname获取
  2. 相对路径指的是文件相对于某个文件的路径
  • 浏览器中是相对于当前文件
  • node中是相对于当前运行环境所在的路径

二、路径拼接

  1. 可用const path=__dirname+'./file/xxx.js'语句拼接,但常常后面的路径忘记去掉点导致文件路径错误
  2. 引入path模块:
const path=require(‘path’)
cost abspath=path.join('__dirname','./file/xxx.js')

即可

三、相对路径转移

  • ./ 当前目录
  • …/去上一级目录
  • 加几个…/就是去多少个上一级的目录
;