问题

node.js中 __dirname 和 process.cwd() 的区别?

解答

官方解释:

process.cwd()
该方法返回Node.js进程的当前工作目录。

__dirname
全局变量,存储的是文件所在的文件目录。

实验印证:
node.js中__dirname和process.cwd()的区别?
从控制台打印可以得到结论:

  • process.cwd()
    返回的是 整个项目 入口(启动)运行文件 所在的目录路径。
  • __dirname
    返回的是 该命令所在的文件 的目录路径。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
  • 2021-06-25
  • 2022-12-23
  • 2021-07-24
猜你喜欢
  • 2022-12-23
  • 2021-08-20
  • 2022-12-23
  • 2021-11-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案