require.extensions


稳定性: 0 - 已弃用

指导 require 如何处理某些文件扩展名。

【Instruct require on how to handle certain file extensions.】

将扩展名为 .sjs 的文件作为 .js 文件处理:

【Process files with the extension .sjs as .js:】

require.extensions['.sjs'] = require.extensions['.js']; 

已弃用。 过去,这个列表曾被用于通过按需编译将非 JavaScript 模块加载到 Node.js 中。然而,实际上有更好的方法来实现这一点,例如通过其他 Node.js 程序加载模块,或提前将它们编译成 JavaScript。

避免使用 require.extensions。使用它可能导致微妙的错误,并且每注册一个扩展,解析扩展的速度都会变慢。

【Avoid using require.extensions. Use could cause subtle bugs and resolving the extensions gets slower with each registered extension.】