美文网首页
path的resolve和join比较

path的resolve和join比较

作者: rjxio | 来源:发表于2018-12-05 00:20 被阅读0次

    resolve

    path.resolve(); // 默认返回所在目录绝对路径,等于 __dirname 
    // 输出:C:\Users\Administrator\Desktop\demo
    path.resolve("/abc"); // /作为绝对路径的根目录,遇到 / 则回到根目录解析
    // 输出:C:\abc
    console.log(path.resolve('../abc'));
    // 输出:C:\Users\Administrator\Desktop\abc
    console.log(path.resolve('a', 'b', '/d/e', 'f'));
    // 输出:C:\d\e\f
    console.log(path.resolve('/a', '/b', '/c'));
    // 输出:C:\c
    

    join

    path.join(); // 连接后为空字符串,表示当前目录
    // 输出:.
    console.log(path.join('a', 'b', '..', 'c/', './d')); // 将path片段都连接起来
    // 输出:a/c/d
    

    相关文章

      网友评论

          本文标题:path的resolve和join比较

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