我知道有很多这样的答案,有些人可能会将我的问题标记为重复,但请相信我,我正在努力解决这个问题,因为他们现在都不适合我。 那些以前工作但看起来解决方案已贬值或过期。 我完全不知道 eslint,我唯一喜欢 eslint 的是它用红线强调了未导入/未声明的变量,这就是我在 VS 代码编辑器中安装 es ...
我知道有很多这样的答案,有些人可能会将我的问题标记为重复,但请相信我,我正在努力解决这个问题,因为他们现在都不适合我。 那些以前工作但看起来解决方案已贬值或过期。 我完全不知道 eslint,我唯一喜欢 eslint 的是它用红线强调了未导入/未声明的变量,这就是我在 VS 代码编辑器中安装 es ...
我正在开发一个 React js 应用程序。 在那里我构建了一个基本应用程序而不使用 create-react-app 命令。 因此,当我使用“yarn install”命令时,我收到了这些警告消息。 我试图解决同样的问题,但无法解决。 这是我收到的警告:- yarn install v1.22.1 ...
我正在尝试编写一个 eslint 规则,强制确保在从其他错误/异常命名类扩展的任何类上定义name属性(并修复它们)。 据我所知,它在 astexplorer.net 中单独运行,但当我将它与其他规则一起运行时,它最终会运行多次,因此 name 属性最终会在结果“固定”中重复多次“ 文件。 有什么特 ...
我正在更新 web 应用程序的反应版本(16 到 17.0.2),我也必须更新一些依赖项。 目前,我的应用程序正在编译和运行,但是,当我运行eslint时,它会中断并显示以下消息: error Parsing error: Cannot find module 'babel.config.js' ...
我已经在我的 webpack 和 vue 项目中使用 @babel/eslint-parser 和 eslint-plugin-vue 设置了 eslint-webpack-plugin,但是当我尝试检查 vue 文件时,它会抛出以下错误: phone-link.vue 中的错误 1:0 错 ...
我试图在 WebStrom 中使用 ESLint,但它不起作用并显示错误: ESLint:解析错误:此实验性语法需要启用以下解析器插件之一:'jsx、flow、typescript' (2:9)。 这是我的.eslintrc和package.json设置。 我应该怎么做才能修复错误? pack ...
我有没有"no-console"规则的.eslintrc文件,默认情况下它在所有console.*()调用上都会出错。 我需要允许console.info() 、 console.warn()和console.error() ,所以我在.eslintrc中添加了no-console规则: 现在 e ...
我确实尝试了以下建议但徒劳的步骤。 我什至尝试在 StackOverflow 和 github 中卸载 nodejs 并重新安装以及许多其他建议。 有人可以帮我吗。 项目依赖树可能存在问题。它可能不是创建反应应用程序中的错误,而是您需要在本地修复的问题。 create react app 提供的 ...
我基于 Vuejs 的项目中的组件之一具有以下挂载方法 编译(即 vue-cli-service lint file_path )失败并出现错误的地方 解析错误:意外的令牌,应为“}” 控制台.log(e); ......................^ 我的 eslintrc.js ...
我试图让@babel/plugin-proposal-class-properties与@babel/eslint-parser和ESLint 一起工作。 我有很多这样写的 class 方法:class MyClass extends PureComponent { ... somePro ...
我想调试 eslint 规则以进行性能优化。 有什么方法可以使用浏览器/命令行/工具对其进行调试? ...
我尝试安装以 babel-eslint 作为解析器全局运行的 ESLint,但没有成功。 我在 Windows 10 机器上全局安装了这两个软件包: 我的主目录中存在默认的.eslintrc配置文件: C:\\Users\\UserName 这工作正常,直到我将babel-eslint指定为p ...
当我运行 npm 启动命令为使用 npx create-react-app my-app 创建的我的反应应用程序启动服务器时,发生以下错误。请帮助我解决以下错误。我也尝试了所有步骤它在下面提到,但错误未清除。 ...
自定义 eslint 规则在我们的项目中运行正常,但我不知道如何为它运行测试。 我的猜测是我运行了错误版本的 ecmascript,我需要使用 babel 或调整 eslintrc.json 中的某些内容以使其与 mocha 脚本一起使用。 收到错误信息: 考试: 我试过的 .jslintrc.j ...
在将 ESLint 引入现有的 Typescript 代码库后,我遇到了一些解析错误。 我已经修复了大部分 lint 错误,但是babel-eslint作为解析器会抛出很多这样的错误: 我认为这是因为babel不理解类型转换as any 。 我如何通过解析器得到这个? 我的 babel 配置如下: ...
我有一个像这样的 eslint 配置文件.eslintrc.json (可能是.eslintrc): 我得到了一个持续的错误 ...
我的缩进设置是 4 个空格,但正如您在我的屏幕截图中看到的那样,此代码段自动修复为 2 个空格,然后 eslint 抛出错误。 这是错误背后的代码 我假设object-curly-spacing是罪魁祸首,但我真的不太了解 eslint。 我的 eslint 配置 - - 编辑 - - - ...
不知何故,在将Babel从6更新到7之后,我的eslint开始在node_modules中发出这样的警告: 因此,根据我的理解, node_modules文件夹不会被忽略,这就是问题出现的原因。 因此,阅读eslint文档: https://eslint.org/docs/user-guide/ ...
我想停用 babel eslint 规则no-unused-vars 。 如果使用 eslint(不是 babel-eslint),我会添加以下内容.eslintrc.js 所以我尝试将相同的代码添加到babel.config.js 但这会产生错误 我找不到文档中提到的规则。 我试过exclude但 ...
尝试将eslint安装到create-react-app中,但在运行 linter 时出现下一个错误:这是我的.eslintrc配置文件:{ "extends": ["airbnb", "prettier", "prettier/react"], "plugins": ["prettier ...