美文网首页
path.join和path.resolve

path.join和path.resolve

作者: 蜗牛Coming | 来源:发表于2019-10-10 17:40 被阅读0次
path 是node内置的模块,可以直接引用。
__dirname 当前脚本文件的绝对路径

path.join() 用于连接路径。

path.join(__dirname,'a','b')            
//当前文件路径\a\b
path.join(__dirname,'a','b','..')       
//当前文件路径\a
path.join(__dirname,'a','b','../')      
//当前文件路径\a\
path.join(__dirname,'a','../','b',)       
//当前文件路径\b
path.join(__dirname,'../','a','b',)       
//当前文件路径的上一级\a\b
//ps:在windows系统中,路径拼接都是'\',这也会导致字符串中不能正常显示。
// js字符串只支持 / 或者 \\

path.resolve() 把一个路径或路径片段的序列解析为一个绝对路径,从右往左解析,直到构造成一个绝对路径;

path.resolve('/a','b','c')
//  \a\b\c
path.resolve('/a','/b','c')
//  \b\c
path.resolve('/a','./b','c')
//  \a\b\c
path.resolve('/a','../','c')
//  \c

相关文章

网友评论

      本文标题:path.join和path.resolve

      本文链接:https://www.haomeiwen.com/subject/tenfyctx.html