发布于 

path路径模块

path.join()的方法可以把多个路径片段拼接为完整的路径字符串

Eg: const fp = path.join(__dirname, ‘/成绩.txt’)

1
2
3
4
path.join([...paths])    注:__dirname
参数解读:
...paths <string> 路径片段的序列
返回值: <string>

path.basename()的方法,可以从一个文件路径中,获取到文件的名称部分

1
2
3
4
Eg:
const fpath = '/a/b/c/index.html'
var fullName = path.basename(fpath)-->index.html
var fullName = path.basename(fpath,'.html')-->index

使用 path.extname() 方法,可以获取路径中的扩展名部分

1
2
3
Eg:
const fpath = '/a/b/c/index.html'
const fext = path.extname(fpath)-->.html
1
2
3
4
path.extname(path)
参数解读:
path <string>必选参数,表示一个路径的字符串
返回: <string> 返回得到的扩展名字符串

引入path路径模块

1
cosnt fpath = reuire('path')

注:今后反涉及到fs模块操作指定路径的文件都要用__dirname进行路径的拼接,不要使用./或…/


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。