一、path模块的引入。

直接引用。node中自带的模块

const path = require('path');

二、path.join(path1,path2,path3…)

作用: 将路径片段使用特定的分隔符(window:\)连接起来形成路径,并规范化生成的路径。若任意一个路径片段类型错误,会报错。

const path = require('path');
let myPath = path.join(__dirname,'/img/so');
let myPath2 = path.join(__dirname,'./img/so');
let myPath3=path.join('/foo', 'bar', 'baz/asdf', 'quux', '..');console.log(__dirname);
console.log(myPath);
console.log(myPath2);
console.log(myPath3);


三、path.resolve([from…],to)

作用:把一个路径或路径片段的序列解析为一个绝对路径。相当于执行cd操作。
/被解析为根目录。

 let myPath = path.resolve(__dirname,'/img/so');
let myPath2 = path.resolve(__dirname,'./img/so');
let myPath3=path.resolve('/foo/bar', './baz');
let myPath4=path.resolve('/foo/bar', '/tmp/file/');console.log(__dirname);
console.log(myPath);
console.log(myPath2);
console.log(myPath3);
console.log(myPath4);

node 的path模块中 path.resolve()和path.join()的区别相关推荐

  1. python os.path.split_Python中split()和os.path.split()

    Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path ...

  2. node 暴漏模块中的api(转自了不起的node)

    模块代码: exports.name = "json"; exports.des = "node.js";var local = "a var&quo ...

  3. WIFI模块中AP模式和STA模式的区别

    WIFI模块中,AP和STA模式中分别意思是: 1.AP:也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就是一个AP. 2.STA站点就是每一个连接到无线 ...

  4. 查看linux系统path,Linux中的环境变量PATH

    首先一点Linux中的每个命令其本质是一个可执行的文件,以ls命令为例.通过命令:$:whereis ls可以查看ls命令的位置在/bin/目录下.当用$:ls -l /bin/ls命令查看文件/bi ...

  5. python re search match_简诉Python Re模块中re.search和re.match的区别

    先前的两篇文章<python re.match函数是什么,了解python match函数的使用>,<Python中的python re.search方法详解>,我们介绍了Py ...

  6. Node 中的path模块

    参考文档:https://nodejs.org/docs/latest-v13.x/api/path.html path模块中的常用API: path.basename:获取路径的文件名,默认包含扩展 ...

  7. 内置模块/核心模块 (自带的)---path模块

    相对路径 const fs = require('fs');//导包 //相对路径是相对于本文件的目录 就会在传入的需要的文件的路径前面加上本文件的绝对路径 fs.readFile('test_fil ...

  8. 关于学习Python的一点学习总结(40->os.path模块)

    79.2.os.path模块中关于路径常用的函数使用方法 1.basename(path):去掉目录路径,单独返回文件名2.dirname(path):去掉文件名,单独返回目录路径3.join(pat ...

  9. Python入门--Os.path模块常用函数

    #os.path模块操作目录相关函数 #abspath(path)-->用于获取文件或目录的绝对路径 #exists(path)-->用于判断文件或目录是否存在,如果存在返回True,否则 ...

最新文章

  1. udacity 同学 pca 客户细分实例操作
  2. 在Oracle中实现自增加ID的功能
  3. MFC中Spin control的使用
  4. Oracle adviser,Oracle10g SQL tune adviser
  5. Linux—Centos 7.x安装Tomcat8
  6. maven导出runnable jar
  7. 【风电功率预测】基于matlab遗传算法优化BP神经网络风电功率预测【含Matlab源码 760期】
  8. 如何经营好(开好)一家淘宝店铺
  9. 计算机基础知识office软件,计算机基础知识和office办公系列软件的使用(完整版)...
  10. e算量总是不自动计算机,E算量疑难杂症解决方法.doc
  11. Vue3 Hooks 模块化抽离
  12. 谷歌浏览器崩溃:STATUS_INVALID_IMAGE_HASH
  13. Identifying App Installations
  14. linux系统Kile+Okular实现逆向搜索
  15. 论文阅读《Contextual-based Image Inpainting: Infer, Match, and Translate》
  16. 51单片机实现十字交通灯
  17. c语言 实习报告,计算机专业c语言实训报告范文
  18. 笔记本电脑周边双屏显示方案
  19. onenote for windows 10 下载与安装
  20. RunAsSpc使用——AD普通用户自行安装高权限软件

热门文章

  1. LRU缓存实现(Java)
  2. Windows Server 2012系列之一安装初体验
  3. Channel SDK (渠道SDK) for Unity
  4. 用Redux来进行组件间通讯
  5. discuz x2.5 广告位开发学习(第二步:制作)
  6. 网上邻居访问提示未授予用户在此计算机上的请求登录类型的解决
  7. BitmapFactory。Options.inSampleSize用法
  8. java 微信支付实现
  9. mybatis的逆向工程
  10. linux设置永久别名