美文网首页饥人谷技术博客
nodejs 基础模块 path

nodejs 基础模块 path

作者: 辉夜乀 | 来源:发表于2017-12-06 15:46 被阅读31次

nodejs 基础模块 path

__dirname

当前模块的文件夹名称。等同于 __filename 的 path.dirname() 的值。

image

__filename

当前模块的文件名称---解析后的绝对路径。

image

path

path文档

path 模块提供了一些工具函数,用于处理文件与目录的路径。可以通过以下方式使用:

const path = require('path');

path.normalize

规范化路径名。

image

path.join

拼接路径名,并规范化。

image

path.resolve

把路径解析成绝对路径。

image
image

path.basename

返回文件名

image

path.extname

返回扩展名。

image
image

path.dirname

返回路径名,即目录名

image

path.parse

解析路径字符串,解析成一个对象

image

[图片上传失败...(image-3c2670-1512546197619)]

path.format

把路径对象拼成路径字符串,和 path.parse 相反。

属性优先级:

  • dir > root
  • base > name + ext
image
image
image

总结:

  • __dirname、__filename 总是返回文件的绝对路径

想看文件在哪里就用__dirname、__filename

  • process.cwd() 总是返回执行 node 命令所在的路径

想看用户在哪里启动 node 脚本,就用 process.cwd()

相关文章

  • nodejs 基础模块 path

    nodejs 基础模块 path __dirname 当前模块的文件夹名称。等同于 __filename 的 pa...

  • nodejs 中有哪些常用的内置模块

    path模块nodejs中的path模块用于处理文件和目录的路径url模块在nodejs中url模块是用来解析ur...

  • nodejs——path模块

    nodejs中有一组流API,连续处理文件非常方便,但是不能在指定位置进行读写。文件描述符句柄在nodejs中也是...

  • Nodejs模块 —— Path

    用于处理目录的对象,提高开发效率引入path模块: var path = require('path'); 格式化...

  • Nodejs path模块

    path(路径) path是nodejs的模块,提供了一些工具函数,用于处理文件与目录的路径使用方法 path模块...

  • NodeJS常用API

    一、http模块: 二、NodeJS的模块: 三、 fs模块 四、全局变量 五、path模块: 六、 mime模块...

  • nodejs basename特殊字符处理

    nodejs中path模块,提供了basename用于通过文件地址获取文件名。 path.basename('/D...

  • NodeJs 的 path 模块

    前言:NodeJs 的 path 模块的作用就是用来处理文件路径的。简单介绍下几个常用的 API。 一、path....

  • nodejs path 内置模块

    1. join 路径合并 语法:path.join(路径片段1, 路径片段2, 路径片段3 ...) 2. res...

  • day06-node-blog(博客小项目)

    path路径操作模块: 参考文档:https://nodejs.org/dist/latest-v10.x/doc...

网友评论

    本文标题:nodejs 基础模块 path

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