美文网首页
node内置全局变量之__dirname、__filename

node内置全局变量之__dirname、__filename

作者: 叶小七的真命天子 | 来源:发表于2017-10-28 17:06 被阅读44次

在 Node.js 我们可以直接访问到 global 的属性,而不需要在应用中包含它。
如果是node.js内置的全局变量,在项目中可以直接使用变量名,而不必要带上global前缀。如果是自己定义的global属性,为更好的标识,最好在定义的时候加上global前缀。

一、__dirname

__dirname表示当前执行脚本所在的目录。比如现在需要知道当前项目绝对路径,就可以使用__dirname;

image.png image.png

二、__filename

__filename 表示当前正在执行的脚本的文件名。。比如现在需要知道当前项目中的index.js的绝对路径,就可以使用__filename;

image.png image.png

相关文章

网友评论

      本文标题:node内置全局变量之__dirname、__filename

      本文链接:https://www.haomeiwen.com/subject/rlespxtx.html