【发布时间】:2023-03-12 09:28:01
【问题描述】:
我正在尝试使用 angular、eslint:recommended 和 jasmine 插件推荐的设置来整理我的 angular 代码。但是我得到的不是茉莉花东西上的定义错误。 我的 eslint 文件如下所示:
{
"plugins": ["jasmine"],
"extends": ["angular", "eslint:recommended",
"plugin:jasmine/recommended"],
"rules": {
"quotes": [ 2, "single"],
"strict": [2, "global"],
"semi": ["error", "always"],
"angular/on-watch": "warn"
}
}
我收到以下错误:
3:1 错误“描述”未定义 no-undef
4:5 错误“它”未定义 no-undef
5:9 错误 'expect' 未定义 no-undef
7:5 错误“它”未定义 no-undef
8:9 错误 'expect' 未定义 no-undef
在我的package.json 中,eslint 的版本为 2.3.0,eslint-plugin-jasmine 的版本为 1.8.1。我也有版本 0.5.0 for eslint-config-angular 和 1.0.0 for eslint-plugin-angular。
我也尝试过在我的eslint 文件中不指定"plugins": ["jasmine"],但是我收到一个错误消息,告诉我没有定义茉莉花规则(例如Definition for rule 'jasmine/no-focused-tests' was not found)。
【问题讨论】: