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.】