node 的path模块中 path.resolve()和path.join()的区别
一、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()的区别相关推荐
- python os.path.split_Python中split()和os.path.split()
Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path ...
- node 暴漏模块中的api(转自了不起的node)
模块代码: exports.name = "json"; exports.des = "node.js";var local = "a var&quo ...
- WIFI模块中AP模式和STA模式的区别
WIFI模块中,AP和STA模式中分别意思是: 1.AP:也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就是一个AP. 2.STA站点就是每一个连接到无线 ...
- 查看linux系统path,Linux中的环境变量PATH
首先一点Linux中的每个命令其本质是一个可执行的文件,以ls命令为例.通过命令:$:whereis ls可以查看ls命令的位置在/bin/目录下.当用$:ls -l /bin/ls命令查看文件/bi ...
- python re search match_简诉Python Re模块中re.search和re.match的区别
先前的两篇文章<python re.match函数是什么,了解python match函数的使用>,<Python中的python re.search方法详解>,我们介绍了Py ...
- Node 中的path模块
参考文档:https://nodejs.org/docs/latest-v13.x/api/path.html path模块中的常用API: path.basename:获取路径的文件名,默认包含扩展 ...
- 内置模块/核心模块 (自带的)---path模块
相对路径 const fs = require('fs');//导包 //相对路径是相对于本文件的目录 就会在传入的需要的文件的路径前面加上本文件的绝对路径 fs.readFile('test_fil ...
- 关于学习Python的一点学习总结(40->os.path模块)
79.2.os.path模块中关于路径常用的函数使用方法 1.basename(path):去掉目录路径,单独返回文件名2.dirname(path):去掉文件名,单独返回目录路径3.join(pat ...
- Python入门--Os.path模块常用函数
#os.path模块操作目录相关函数 #abspath(path)-->用于获取文件或目录的绝对路径 #exists(path)-->用于判断文件或目录是否存在,如果存在返回True,否则 ...
最新文章
- udacity 同学 pca 客户细分实例操作
- 在Oracle中实现自增加ID的功能
- MFC中Spin control的使用
- Oracle adviser,Oracle10g SQL tune adviser
- Linux—Centos 7.x安装Tomcat8
- maven导出runnable jar
- 【风电功率预测】基于matlab遗传算法优化BP神经网络风电功率预测【含Matlab源码 760期】
- 如何经营好(开好)一家淘宝店铺
- 计算机基础知识office软件,计算机基础知识和office办公系列软件的使用(完整版)...
- e算量总是不自动计算机,E算量疑难杂症解决方法.doc
- Vue3 Hooks 模块化抽离
- 谷歌浏览器崩溃:STATUS_INVALID_IMAGE_HASH
- Identifying App Installations
- linux系统Kile+Okular实现逆向搜索
- 论文阅读《Contextual-based Image Inpainting: Infer, Match, and Translate》
- 51单片机实现十字交通灯
- c语言 实习报告,计算机专业c语言实训报告范文
- 笔记本电脑周边双屏显示方案
- onenote for windows 10 下载与安装
- RunAsSpc使用——AD普通用户自行安装高权限软件