eslint相关内容

ESLint抱怨构造函数和ngOnInit实现为空

在我的角度应用程序中,规则no-empty-function触发了构造函数的错误。嗯,它确实是一个空体,但是构造函数本身需要在那里,因为我注入了一个服务。 export class ClientListComponent implements OnInit { constructor(service: AuxService) { } ngOnInit() { } ... } ..
发布时间:2022-03-29 23:20:57 其他开发

无隐式任何规则(&Q;)

我正在与eslint一起设置一个新的打字项目。我正在尝试正确设置eslint规则,以便tsc命令运行时不会出错。我在tsconfig.json中使用的&noImplitAny";规则有问题,但我无法在eslint中检查这一点。 .eslintrc.js: module.exports = { extends: [ "eslint:recommended" ..
发布时间:2022-03-29 23:18:25 其他开发

如何使用EXTEND_ESLINT环境变量扩展CRA ESLint规则

Facebook的Create Reaction App(CRA)最近发布了一项新功能,允许您扩展其基本ESLint规则。 我们认识到,在某些情况下,需要进一步定制。它 属性来扩展基本ESLint配置 将_ESLINT环境变量扩展为True。 Setting Up Your Editor 以下是给出的示例,但没有详细说明,如文件名或“共享配置”是什么。 { "eslint ..
发布时间:2022-03-29 23:14:31 前端开发

Eslint导入/订单反应打字稿

我要将eslint导入/订购配置为自定义配置,但我无法使其在REACT类型脚本文件中工作。 以下是我的规则: "import/order":[ "error", { "groups": ["builtin", "external", "internal"], "pathGroups":[{ "pattern": ..
发布时间:2022-03-29 23:08:08 其他开发

响应17.0.1:挂钩调用无效。只能在函数组件的主体内部调用挂钩

这里是非常新的Reaction用户。我已经对这个错误进行了数小时的故障排除。我以前让这个组件作为一个类工作,但最近似乎每个人都在向功能组件迁移,所以我正在尝试转换它。我在没有使用STATE的情况下执行了中间转换,它工作得很好,但在将用户名和密码转换为状态值时遇到了问题。 当我使用以下代码时,我得到一个错误: Uncaught Error: Invalid hook call. Hook ..
发布时间:2022-03-29 23:06:04 其他开发

eslint禁用在覆盖中延伸

在您有一个覆盖的情况下,您想要“降级”js解析器,如何从父级关闭extends?parserOptions很容易覆盖,因为它是基于键的。extends作为空数组不执行任何操作,因为它试图将空列表追加到原始列表。如果将其设置为null,则会出现配置解析器错误。 module.exports = { root: true, parserOptions: { ecmaVersion ..
发布时间:2022-03-29 23:00:27 前端开发

错误:绑定失败:TypeError:无法读取未定义、本机反应的转换文件';的属性

每当我运行REACT-Native Start时都会收到此错误,但这是最近在我的节点模块中安装了Firebase-Tools和Stripe之后开始发生的,但在此之前它运行得很好,下面是错误的堆栈跟踪: ::ffff:127.0.0.1 - - [22/Mar/2020:19:59:30 +0000] "GET /index.bundle?platform=android&dev=true&m ..
发布时间:2022-03-29 22:57:11 前端开发

Airbnb,ESLint,关于开关和表壳缩进的更漂亮的冲突

我正在设置我的Reaction Redux项目,以便将ESLint与Airbnb配置和更漂亮的配置一起使用。我一直在修改某些内容以符合我的要求,但现在我遇到了Switch&;case语句上的缩进问题,似乎无法修复。 我正在VSCode中编辑我的项目。我单击错误并使用ESLint进行修复,将缩进减少了4个空格,但是之后又出现了更多的错误,要求将所有内容重新缩进4个空格。 我想要更改 ..
发布时间:2022-03-29 22:53:10 其他开发

如何全局安装ESlint?

我正在尝试安装ESlint,以便将其与Sublime Text 2一起用于我所有的本地项目。Configuration documentation不清楚全局安装: 注意:eslint --init用于在每个项目的基础上设置和配置ESLint,并将在运行它的目录中执行ESLint及其插件的本地安装。如果您喜欢使用全局安装的ESLint,则配置中使用的任何插件也必须全局安装。 我不明白他们 ..
发布时间:2022-03-29 22:33:31 其他开发

如何使用@ts-Ignore忽略打字错误?

我有一个案例,在TypeScript项目中导入一个puraly JavaScript库时,会给出一条唠叨的Could not find a declaration file for module xxx消息。所以在读完之后,我发现我可以用@ts-ignore的评论来抑制这一点。然而,在有问题的行前添加该注释后,我又收到了另一个错误 不要使用“//@ts-Ignore”注释,因为它们抑制编译错 ..
发布时间:2022-03-29 22:21:29 其他开发