美文网首页
__dirname与__filename

__dirname与__filename

作者: inspg | 来源:发表于2019-01-21 13:16 被阅读0次

1) __filename变量

node.js中,在任何模块文件内部,可以使用__filename变量获取当前模块文件的带有完整绝对路径的文件名。

在应用程序根目录下新建app.js文件,其中代码如下所示。

var testModule1=require(‘./test/testModule.js’);

在应用程序根目录下新建一个test子目录,在该目录下新建一个testModule.js文件,其中代码如下所示。

console.log(__filename);

在命令行窗口中输入“node app.js”命令并按下回车键,REPL运行环境中将显示testModule.js文件的完整文件名,执行结果如图所示:

(2)__dirname

获得当前文件所在目录的完整目录名:

在应用程序根目录下新建app.js文件,其中代码如下所示。

var testModule1=require(‘./test/testModule.js’);

在应用程序根目录下新建一个test子目录,在该目录下新建一个testModule.js文件,其中代码如下所示。

console.log(__dirname);

在命令行窗口中输入“node app.js”命令并按下回车键,REPL运行环境中将显示testModule.js文件所在目录的完整绝对路径,执行结果如图

---------------------

作者:soputasmile11

来源:CSDN

原文:https://blog.csdn.net/u014473112/article/details/51967364

版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

网友评论

      本文标题:__dirname与__filename

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