系统模块定义
系统定义:系统自带的模块,不需要写属性/方法导出代码,直接可以引用
node api:错误优先回调函数
系统模块:路径拼接
1.路径拼接定义:
(1)不同的操作系统,路径分隔符是不同的
(2)例如:window的分隔符:/ \
(3)例如:linux的分隔符:/
2.路径分类
路径 | 使用方式 | 错误信息 |
---|---|---|
相对路径 | 相对路径相对的是命令行的目录 | 命令行执行地址错误会报错 |
绝对路径 | Node中大多时候使用绝对路径 | 无论命令行在哪,都不会报错 |
获取当前绝对路径 | __dirname | |
获取路径批量文件 | 某某地址.*.html |
引入路径拼接API
let path = require("path") //不用写绝对路径
通过参数拼接路径
let 返回路径结果 = path.join(__dirname,"路径1", "路径2", "路径3", ".js")