Node.js v16.18.1 文档


目录

module 模块#

Module 对象#

中英对照

    当与 Module 的实例交互时提供通用的实用方法,module 变量常见于 CommonJS 模块中。 通过 import 'node:module'require('node:module') 访问。

    module.builtinModules#

    中英对照

      Node.js 提供的所有模块的名称列表。 可用于验证模块是否由第三方维护。

      
      

      module.createRequire(filename)#

      中英对照

        
        

        module.isBuiltin(moduleName)#

        中英对照

          
          

          module.syncBuiltinESMExports()#

          中英对照

          module.syncBuiltinESMExports() 方法更新内置的 ES 模块的所有实时绑定,以匹配 CommonJS 导出的属性。 它不会在 ES 模块中添加或删除导出的名称。

          
          

          Source Map V3 的支持#

          中英对照

          与源映射缓存交互的助手。 当启用源映射解析并且在模块的页脚中找到源映射包含指令时,则会填充此缓存。

          
          
          

          module.findSourceMap(path)#

          中英对照

            path 是文件的解析路径,应为其获取相应的源映射。

            module.SourceMap#

            new SourceMap(payload)#

            中英对照

              创建新的 sourceMap 实例。

                sourceMap.payload#

                中英对照

                  用于构造 SourceMap 实例的有效负载的获取器。

                  sourceMap.findEntry(lineNumber, columnNumber)#

                  中英对照

                    给定生成的源文件中的行号和列号,返回表示原始文件中位置的对象。 返回的对象包含以下键:

                      返回顶部