# no-restricted-modules
此规则在 ESLint v7.0.0 中已弃用。请使用 eslint-plugin-node
中的相应规则。
Node.js 中的模块是组织在 JavaScript 文件中的简单或复杂功能,可以在整个 Node.js 应用程序中重用。在 Node.js/CommonJS 中使用关键字 require
将模块导入应用程序。这样,您可以在加载的模块名称未预定义/静态的情况下进行动态加载,或者仅在模块为 "truly required" 时有条件地加载模块。
为什么要限制模块?
如果您想限制开发人员可以使用的可用方法,那么禁止使用特定的 Node.js 模块可能会很有用。例如,如果您想禁止文件系统访问,您可以阻止使用 fs
模块。
# 规则详情
此规则允许您指定不想在应用程序中使用的模块。
+ 
关注公众号,获取验证码 !
验证码: