javascript - ESLint:找不到模块 'lib/rules/max-classes-per-file.js'

标签 javascript node-modules eslint

我需要你的帮助。我已经安装了 eslint npm 包 (4.19.1) 以使用 Airbnb 风格指南并做出良好实践。

因此,我已经为我的规则配置了选项,然后当我编写代码时,消息显示如下:

ESLint:找不到模块“/X/Y/Desktop/project/node_modules/eslint/lib/rules/max-classes-per-file.js”。有关详细信息,请参阅“ESLint”输出 channel 。

我查看了 node_modules,但这里没有。

我该如何解决这个问题? 提前致谢。

您好, 弗兰。

最佳答案

正如 https://eslint.org/docs/rules/max-classes-per-file#version 中所说

This rule was introduced in ESLint 5.0.0-alpha.3.

.eslintrc 中删除 max-classes-per-file 规则或使用 ESLint v.5.x.x

如果您已经全局安装了 eslint,只需调用以下命令下载最新的软件包(现在为 v.5.1.0):

sudo npm i -g eslint

关于javascript - ESLint:找不到模块 'lib/rules/max-classes-per-file.js',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51390590/

相关文章:

javascript - 查找时间序列中缺失的季度

javascript - npm Module Faker 在调用时不会创建不同的数据

javascript - 如何配置 StandardJS?

vue.js - Props 至少应该定义它们的类型

typescript - 阻止 eslint 在 typescript 的非空断言运算符上窒息?

javascript - jquery 调用不会在更新面板中触发

javascript - 切换类后,Jquery 将不会选择按钮

webpack - webpack 如何解析从 node_modules 的导入?

javascript - 如何在 Webpacker 中正确加载和执行 JavaScript

javascript - 从 MVC AJAX 调用获取 "Invalid JSON primitive"错误