node.js中path路径操作

Posted 冰雪奇缘lb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js中path路径操作相关的知识,希望对你有一定的参考价值。

为什么要进行路径拼接?

  • 不同操作系统的路径分隔符不统一
  • /public/uploads/avatar
  • Windows上是 \\ /
  • Linux 上是 /

路径拼接语法

path.join('路径·, '路径', ...)
// 导入path模块
const path = require ('path') ; 
// 路径拼接
let finialPath = path.join ('it', 'a', 'b', 'c.css') ;
// 输出结果it\\a\\b\\c.css
console.log(finialPath);

相对路径VS绝对路径

  • 大多数情况下使用 绝对路径,因为 相对路径 有时候相对的是命令行工具的当前工作目录。
  • 在读取文件或者设置文件路径时都会选择 绝对路径。
  • 使用 __dirname 获取当前文件所在的绝对路径。
    在这里插入图片描述
    在这里插入图片描述

以上是关于node.js中path路径操作的主要内容,如果未能解决你的问题,请参考以下文章

path路径操作模块

三path路径模块

三path路径模块

三path路径模块

Node.js的Path对象

node.js