reactjs - 找不到@typescript-eslint/no-unused-expressions'

标签 reactjs typescript jasmine eslint tslint

我想使用 Jasmine,并且正在学习 Jasmine 教程,但他们在文档中没有提到如何修复错误“规则'@typescript-eslint/no-unused-expressions 的定义” ' 未找到。eslint(@typescript-eslint/no-unused-expressions)"

错误发生在文件enzyme.ts中:

import { configure } from "enzyme";
import Adapter from "enzyme-adapter-react-16";
import jasmineEnzyme from "jasmine-enzyme";

configure({ adapter:  new Adapter() });

// tslint:disable-next-line: only-arrow-functions
beforeEach(function() {
  jasmineEnzyme();
});

这是 Jasmine 教程的链接:

https://jasmine.github.io/tutorials/react_with_npm

最佳答案

typescript-eslint 规则 does exist per the docs 。这里有几种可能性:

关于reactjs - 找不到@typescript-eslint/no-unused-expressions',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59372937/

相关文章:

reactjs - 如何更改 Mui DatePicker v5 的宽度

javascript - Jest 模拟调用对象可能未定义

javascript - Angular 7 ngx-translate 不记得刷新后的语言

javascript - 如何使用 jasmine 框架在没有 ajax 的情况下模拟 onload 函数

javascript - 单击项目图例时更改饼图的行为

css - 只有少数 CSS 文件在 React 中应用它们的样式

javascript - 无法在 typescript 中的 Controller 中注入(inject)服务

javascript - 如何在 TypeScript 中手动触发 TouchEvent

angularjs - Click() 函数在 Protractor 脚本中不起作用

javascript - 如何防止 Element.focus() 在 contenteditable div 中更改光标位置?