代码之家  ›  专栏  ›  技术社区  ›  Martin Konicek Phil Windley

如何查找标准节点的源。js函数

  •  0
  • Martin Konicek Phil Windley  · 技术社区  · 9 年前

    例如,如果我想阅读 process.chdir JavaScript函数,我该怎么做?

    我可以找到 process.js 在…上 github 但不确定这是正确的文件。有没有更容易的方法从文档直接导航到源代码?

    1 回复  |  直到 9 年前
        1
  •  3
  •   jfriend00    9 年前

    没有一种简单的方法可以直接从web文档导航到源代码。要查找特定函数的代码,您有几个选择:

    1. 创建一个调用相关函数的小型测试应用程序,运行节点检查器并进入感兴趣的函数。这将使您直接进入已安装节点版本的源代码。js正在运行。然后,您可以继续单步执行,或者只检查调试器中显示的本地源代码。

    2. 润滑自己的节点。js安装。因为所有的.js文件都在那里,而且是纯文本的,所以你可以在那里找到它。

    3. 像你一样去Github,找到相关的函数。这并不总是容易做到的(正如您所发现的那样),也不能保证您在源代码中查找与您安装的版本完全相同的版本。如果你是一个Github向导,你总能找到正确的版本,但这需要更多的工作。

    如果您想要的代码实际上是用本地代码实现的,那么您必须使用选项3或选项2(如果您在本地有本地源代码)。