Node中的__dirname与process.cwd()

来源:互联网 发布:java maven log4j2 编辑:程序博客网 时间:2024/06/06 06:33

__dirname

Node中的__dirname(前面有两个下划线)是一个全局变量,用来确定当前运行的文件所在的目录。是被执行的js文件的目录。


process.cwd()

process.cwd()是表示当前工作目录,是当前执行node命令时候的目录。


在开发时,__dirname与cwd通常是同一个目录,但在生产环境中,Node可能是从另外一个目录中运行的,用__dirname有助于保持路径在各种环境中的一致性。

阅读全文
0 0
原创粉丝点击