normalize就是对路径做一些简单的处理,如果路径写的有些小问题,瑕疵,它可以识别出来可以纠正错误;(注意保存)

基础的API -path

join是用来拼接一些路径,其实也调用了normailize

const {join} = require('path');

console.log(join('F','nodeFile','part1'));

终端输入

PS F:\nodeFile\part1> node 14_normal.js
F:\nodeFile
F\nodeFile\part1

在书写路径的时候,即使不写斜杆,加上join后,在输出的时候自动加上斜杠

 

resolve是把相对路径解释成绝对路径

//输出当前路径的绝对路径

const {resolve} = require('path');

console.log(resolve('./'));

输出

F:\nodeFile\part1

相关文章: