标签:nbsp 地址 多个 === resolve 好的 style path pre
1.每个参数都不带‘/‘,比如path.resolve(),或者path.resolve(‘path1‘,‘path2‘)
2.一个或多个参数带‘/‘符号 path.resolve(‘/path‘);
下面具体分析:
path.resolve()或者paht.resolve(‘‘)
输出:当前文件所在文件夹路径 === __dirname
path.resolve(‘path‘)
输出:当前文件所在文件夹绝对路径/path
或者 path.resolve(‘path1‘,‘path2‘)
输出:当前文件所在文件夹绝对路径/path1/path2
或者 path.resolve(‘path1‘,‘path2‘.......‘pathX‘)
输出:当前文件所在文件夹绝对路径/path1/path2...../pathX
注意,无论是第几个文件前加了/!!!最终路径都为:/+‘最后一个前面加/的文件文件名’+‘剩下文件夹’
好的,我知道上面那句话很难懂,那就看例子
输出: /path
*前两个path前没有斜杠,只最后一个有
输出: /path2
*后面两个path都有斜杠
输出:/path2
看到没,跟path1,path2,根本没有任何关系,因为最后一个path2前面有斜杠/,所以地址为path2
*path2有斜杠,后面的path3没有斜杠
输出: /path2/path3
带/的参数:举个例子来解释就是‘/path‘
标签:nbsp 地址 多个 === resolve 好的 style path pre
原文地址:https://www.cnblogs.com/zytt/p/9038598.html