path模块

优质
小牛编辑
127浏览
2023-12-01

egg 单文件上传

  • 获取路径:path.dirname(filepath)
    const path=require("path"); 
    var filepath='/node/base/path/test.js'; 
    console.log( path.dirname(filepath) )
    //输出/node/base/path
  • 获取文件名:path.basename(filename)
    const path = require("path"); 
    console.log(path.basename("/node/base/path/test.js",".js")); 
    //输出 test
  • 获取扩展名:path.extname(filepath)
    const path = require("path"); 
    console.log(path.extname("/node/base/path/test.js",".js"));
    //输出 .js

    文件路径分解/组合

  • path.join([…paths])
    const path=require("path");
    path.join("/temp",'node','/js/test.js')
    //输出    	emp
    odejs	est.js
    path.join("/temp",'node','/js/test.js/','..')
    //输出    	emp
    odejs