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

Posted Stay foolish, stay hungry!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201902142035_《Node.js之文件系统之一二事》相关的知识,希望对你有一定的参考价值。

...

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

...

以上是关于201902142035_《Node.js之文件系统之一二事》的主要内容,如果未能解决你的问题,请参考以下文章

node.js之CommonJS

Node.js - Mongoose - 在这种情况下,我应该如何分配多个多对一关系?

深入理解node.js异步编程

Node.js之文件下载

深入理解node.js异步编程:基础篇

node.js学习笔记之写文件