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互逆

...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章