NodeJs文件路径

Node.js 中:

__dirname 总是指向被执行 js 文件的绝对路径,所以当你在 /d1/d2/myscript.js 文件中写了 __dirname, 它的值就是 /d1/d2 。(注:是两个下划线)

./ 会返回你执行 node 命令的路径,例如你的工作路径。

只有在 require() 中使用 ./ 时,这时的路径就会是含有 require() 的脚本文件的相对路径,跟你的工作目录没有关系。

posted @ 2019-08-16 10:34  永颜  阅读(853)  评论(0编辑  收藏  举报