201902142035_《Node.js之文件系统之一二事(1)》

...

1. process.cwd();  //当前shell进程所在的目录;

2. process.chdir("/");  //即切换至根目录

3. process.execPath() ; //bin目录

4. var path = require("path");

   path.seq();  //路经分割符号。 window下\\, Mac/Linux下是/

5.  path.delimiter  //分割环境变量的。 Windows下是“;”  Mac下是“:”

6. process.env.PATH; //环境变量路经

7. path.extname("文件路经");  //解析路经文件的格式  (.doc .txt ...)

8. path.basename("含有文件路经", path.extname("含有文件路经"));   //如: a.txt

9. path.dirname(“含有文件路经”);

10. path.normalize();  //相当与shell cd,  进入路径

11. path.join("路径1","路径2", "路径3"); //进入路径3 (里面执行了path.normalize())

12.  var from = "路径1"; var to = "路径2";  var ret = path.relative(from, to ); //到to路径的相对路径,针对当前

13. path.resolve("路径1","路径2"); //将两路径拼起来之后, 再和你当前系统目录normalize()一下

14. path.isAbsolute();

15. path.parse("文件路劲");  //返回一个有key为root dir base ext name的k-v {}

16. path.format({dir:"",base:""});  //与15互逆

...

posted @ 2019-02-14 22:52  Coca-code  阅读(91)  评论(0编辑  收藏  举报