Eric小屋

  • Path模块 - 路径处理
  • 首页
  • 学习笔记
    • JAVA
    • Spring
    • Node.js
    • Vue
  • 学习文档
  • 案例项目
  • 课程笔记
  • 问题解决
登录

Path模块 – 路径处理

  • Eric
  • 2023-12-12
  • 0

Path模块 - 路径处理

问题:Node.js代码中,相对路径是根据终端所在路径来查找的,可能无法找到你的文件

这个报错的意思是,没有找到目标文件(因为node.js的文件路径是以终端所在文件路径寻找的)

解决问题:

建议:在Node.js代码中,使用绝对路径

补充:__dirname 内置变量(获取当前模块目标的-绝对路径)

  • windows:D:\备课代码3-B站课程\03Node.js与Webpack\03-code\03
  • mac:/Users./xx/Desktop/备课代码/3-B站课程/03_Node.js-与Webpack./03-code/03

注意:Path.join()会使用特定的平台分割线,作为定界符,将所有给定的路径片段连接在一起

Path.join('03','dist/js','index.js')
//windows:'03\dist\js\index.js'
//mac:'03\dist\js\index.js'

语法:

  1. 加载path模块
const path = require('path')
  1. 使用path.join方法拼接路径
path.join('路径1','路径2','...')
联系作者:2572976830@qq.com
© 2025 Eric小屋
Theme by Wing
京ICP备2023032157号 京公网安备11011402053616号
  • {{ item.name }}
  • {{ item.name }}