如何深入理解Node.js中的__dirname和__filename变量?

更新于
2026-09-24 23:37:38
6阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计706个文字,预计阅读时间需要3分钟。

如何深入理解Node.js中的__dirname和__filename变量?

本篇文章带大家了解一下Node中你可能不知道的__dirname和__filename变量,具有一定的参考价值,希望对大家有所帮助!

1. 问题背景写这篇文章的背景在于今天遇到一个神奇的报错,一起来看看吧。

本篇文章带大家了解一下node中你不知道的__dirname和__filename变量,有一定的参考价值,希望对大家有所帮助!

1.问题背景

写这篇文章的背景在于今天遇到一个神奇的报错,一起来看下

// index.js console.log(__filename); // 执行 node index.js // ReferenceError: __filename is not defined in ES module scope

在node环境访问全局变量__filename居然报错,什么原因呢??于是开始了一路的探索,最终找到问题的根源。

阅读全文

本文共计706个文字,预计阅读时间需要3分钟。

如何深入理解Node.js中的__dirname和__filename变量?

本篇文章带大家了解一下Node中你可能不知道的__dirname和__filename变量,具有一定的参考价值,希望对大家有所帮助!

1. 问题背景写这篇文章的背景在于今天遇到一个神奇的报错,一起来看看吧。

本篇文章带大家了解一下node中你不知道的__dirname和__filename变量,有一定的参考价值,希望对大家有所帮助!

1.问题背景

写这篇文章的背景在于今天遇到一个神奇的报错,一起来看下

// index.js console.log(__filename); // 执行 node index.js // ReferenceError: __filename is not defined in ES module scope

在node环境访问全局变量__filename居然报错,什么原因呢??于是开始了一路的探索,最终找到问题的根源。

阅读全文