在使用异步库的 node.js 文件上运行 eslint 时,如何解决该问题?
eslint output
<file name>
14:23 error "async" is extraneous node/no-extraneous-require
Run Code Online (Sandbox Code Playgroud)
正如错误描述所说
如果 require() 的目标是无关紧要的(它没有写在 package.json 中),则程序在本地运行,但在重新安装依赖项后将无法运行。它会给你的团队/贡献者带来麻烦。此规则不允许 require() 无关模块。
但是,如果您无论如何都需要这样做,则可以在规则中添加例外
"rules": {
"node/no-extraneous-require": ["error", {
"allowModules": ["yourModule"]
}]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2054 次 |
| 最近记录: |