eslint相关内容
启动一个新的应用程序时,我安装了eslint并使用以下配置对其进行了配置,但每次我创建enum时,它都会显示已经定义了它。甚至是胡说八道的字符串。其他变量类型(const、var、let)没有这个问题。我可以禁用该规则,但我希望它应用于它实际上为真的情况。 { "root": true, "parser": "@typescript-eslint/parser", "pl
..
我试图在JS代码中使用以下正则表达式来查找~...~个块: /(?
..
在过去一年中,我更多地使用map和Filter等数组方法,而不是在数组上使用标准for loop。它感觉读写起来更简单,而且做了我最有可能做的所有事情,比如创建一个局部变量。 很多时候,我不会返回任何东西。不过,埃斯林特不是很喜欢我。根据他们的说法,他们说你总是需要退货,否则“可能是个错误” https://eslint.org/docs/rules/array-callback-retur
..
我有一个JavaScript类,在它里面有一个如下所示的异步方法。 class ABC { func = async () => { //----line 10 //some code } func2 = () => { //----line 11 //some code } } 当我运行ESLint时,它报告一个错误。应
..
我希望将规则@angular-eslint/no-host-metadata-property转换为警告而不是错误,但我不知道如何配置它。 错误消息如下: 使用@HostBinding或@HostListener而不是host元数据 属性(https://angular.io/styleguide#style-06-03) @角度eslint/无主机元数据属性 这是我在根级别的e
..
ESLint具有来自所有环境的全局设置: { "env": { "es6": true, "es2017": true, "es2020": true } } 来自所有环境的ESLint全局变量es6、es2017和es2020是累积设置还是增量设置? 也就是说,同时启用es6和es2017支持es2020就足够了吗,
..
我在没有互联网访问或节点(NPM)的企业计算机上工作。 我已经手动下载了ESlint,并将其安装到VS代码中。现在它说我需要使用npm命令才能工作,我的问题是,没有npm命令/节点,我如何才能全局运行ESlint?有可能吗? 我得到的是: 要使用ESLint,请通过运行工作区最高文件夹中的NPM install eslint来安装eslint 或全局使用“npm install-g
..
我正在为一个javascript项目使用eslint。eslint无法解析扩散运算符,我收到此错误11:18 error Parsing error: Unexpected token ..。 上述错误代码为: return { ...render } eslint配置为yml文件: env: browser: true es6: true extends: 'esl
..
我研究了几个小时。我自己构建了一个原型,发现webpack正在处理其解析别名,但eslint一直报告无法解析,即使在我介入设置应该解决此问题后也是如此。 有人知道为什么添加 "settings": { "import/resolver": { "alias": [ [ "mycomponents", "./app/componen
..
如何对some()、filter()、forEach()禁用@typescript-eslint/explicit-function-return-type? 每次都为some()和filter()和void声明boolean返回类型非常烦人。 无效 [2, 5, 8, 1, 4].some(elem => elem > 10) 有效 [2, 5, 8, 1, 4].s
..
我这几天一直有同样的眼神问题。 团队中的每个人都安装了相同的eslintrc&;版本的eslint。他们的闪光灯工作得很好,我的不行。 我尝试重新启动计算机,删除NODE_MODULES,删除我的用户(在主目录中)下的所有内容。什么都不起作用。 问题: ./node_modules/.bin/eslint *.js*
..
我需要多次重复异步/等待块,但不能使用以下代码: for (let i = 0; i
..
ESLint似乎无法分析";.eslintrc.js";文件。 复制步骤: 我设置了一个新的";hello world";TypeScript项目,如下所示: # Make a new directory for our new project mkdir test # Go into the new directory cd test # Create a
..
@typescript-eslint/no-unused-vars.有一个问题 因此,我们有类型 type SomeType = (name: string) => void; 并且我们在类型声明的字符串中出现@typescript-eslint/no-unused-vars错误,它表明‘name’已定义但从未使用。 类型用法示例: export const LogSome
..
我拥有的内容 import { NextPage } from 'next'; import React from 'react'; interface Props { name: string; gretting?: string; // Error: ESLint: propType "gretting" is not required, but has no correspo
..
如何覆盖plugin:@nrwl/nx/typescript中的eslint规则?我已对.eslintrc.json的根进行了此更改。 "rules": { "@typescript-eslint/member-ordering": "warn" }, 引入演示违反规则后仍出现错误 D:mesampleappsmy-appsrcappapp.component.ts 16:
..
我使用create-react-app创建了一个新的Reaction项目。 在终端npm start。 立即收到此错误 无法加载“Package.json»中声明的插件”“flowtype”“。” eslint-config-action-app‘:找不到模块 ‘eslint/使用风险自负’ 如何修复此问题? 不是专门创建此项目,但如何使create-react-ap
..
我收到编译失败的错误Unexpected block statement surrounding arrow body; move the returned value immediately after the => 文件: { this.state.items.map((item) => { return (
..
我当前正在使用Reaction、Tyescript、Style Components、webpack等设置样板,尝试运行eslint时出错: 错误:必须使用IMPORT加载ES模块 以下是错误的更详细版本: /Users/ben/Desktop/development projects/react-boilerplate-styled-context/src/api/api.ts
..
错误Parsing error: Cannot read file '.../tsconfig.json'.eslint显示在src文件夹中的所有.ts文件中,包括index.ts。 我不知道如何设置配置。这个问题只是显示了一条红线,并将文件设置为红色。但是,一切都可以编译并运行得很好。整个节点项目是使用Firebase CLI创建的。 tsconfig.json文件: {
..