美文网首页
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