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