- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 typescript 项目中,我使用的是 eslint。下面的文件在根目录下,我还有子文件夹 /dist
和 /src
.
eslintrc.js
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
parserOptions: {
tsconfigRootDir: __dirname,
project: ['./tsconfig.json'],
},
rules: {
strict: 'error',
semi: ['error', 'always'],
'no-cond-assign': ['error', 'always'],
},
plugins: ['@typescript-eslint'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:@typescript-eslint/recommended-requiring-type-checking',
],
}
配置文件
{
"compilerOptions": {
"outDir": "dist",
"noImplicitAny": true,
"moduleResolution": "Node",
"resolveJsonModule": true,
"module": "ES2020",
"target": "ES2020",
"lib": ["ES2020"],
"allowJs": false,
"alwaysStrict": true
},
"include": ["src"]
}
词
module
顶部有一 strip 有此错误的红线
Parsing error: "parserOptions.project" has been set for @typescript-eslint/parser.
The file does not match your project config: .eslintrc.js.
The file must be included in at least one of the projects provided. eslint
我怎样才能解决这个问题?
最佳答案
更新您的 eslintrc.js
包括:
ignorePatterns: ['.eslintrc.js']
关于node.js - 如何修复 eslintrc 文件与您的项目配置不匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63118405/
我正在更新一些 repos,并希望从 5.x 迁移到 7.x eslint。但是我们在所有存储库中都使用文件 .eslintrc。根据 eslints 的 official configuration
我正在从事一个具有 .eslintrc 的项目文件 checkin 到项目根目录下的源代码管理。 问题是它有自定义依赖项,当我使用工具运行我的 linting(与 Vim 的语法)时,它失败了。依赖项
当我“npm start”我的项目时,我遇到了这个错误: 我已经知道问题出在 .eslintrc 文件中,所以我添加了这个: "rules": { "quotes": [2, "single"
我有以下 .eslintrc ,每当我使用 aribnb 和/或 airplus 扩展检查我的项目时,我都会收到以下错误: // .eslintrc { "parser": "babel-esli
我有一个与 ES6 一起工作的节点项目,并在公共(public)文件夹中提供一个 Angular 项目: ├── public │ ├── client.js │ └── .eslintrc
我使用原子文本编辑器。以下是我为让我的 linter 使用 React 和 ES6 而采取的步骤: 安装 atom-react 包 当我开始一个新项目时,我运行 npm install --save
native 并且在配置 eslint 时遇到问题。这是我的 .eslintrc.js。 module.exports = { "extends": "airbnb", "parser
使用时 npx create-react-app appname , react-scripts安装的软件包包含一个 eslint 依赖项,其中包含“一组可查找常见错误的最小规则”。我想使用 pret
在我的 typescript 项目中,我使用的是 eslint。下面的文件在根目录下,我还有子文件夹 /dist和 /src . eslintrc.js module.exports = { ro
我正在通过 WebStorm 编辑器运行 ESLint。我的 .eslintrc.json 中显然有一个意想不到的 token 文件。然而,WebStorm 只是告诉我我有一个意想不到的 token
我是 spacemacs 的新手,我遵循 https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Bframeworks/react 中的
eslint 允许 json 以外的格式,包括 .js(如果作为模块导出)。不幸的是,eslint 所需的键包括破折号,例如下面的prefer-const。需要引用。这似乎有效。 但是:是否有一种解决
我在运行以下 lint 命令时收到弃用警告 eslint src/js/**/*.js src/js/**/*.jsx webpack.config.js --quiet 警告: Deprecatio
我将 Vim 用于我的 React 项目。我在一个新的启动中启动了一个项目,在项目文件夹中,eslintrc 位于这样的子目录中: - Lint ---目录1 ----目录2 -----eslintr
我们正在使用一个非常简单的 .eslintrc.json 文件,但我无法弄清楚如何做我的 IDE 自动执行但随后 ESlint 提示的事情。 我要对齐下面的等号 let foo = {} foo.on
我是 ESLint 的新手,并且我已成功将 ESLint 与 IntelliJ 集成. 开箱即用,我的 ESLint 集成无法识别 node,但对文档的基本审查表明,通过在根目录创建名为 .eslin
我有一个 .eslintrc.base.js使用以下配置: module.exports = { env: { browser: true, node: tru
我正在使用 TypeScript 通过 Jest 和 Cypress 测试我的应用。 Jest 文件以 .test.ts 结尾,而 Cypress 测试文件以 .spec.ts 结尾。我用 Jest
我正在尝试为我的项目使用标准代码样式,我发现 http://editorconfig.org/ ,这是一个标准。我非常喜欢它,而且 Intellij 支持它(我们使用 Intellij)。 我有一个
我试图让 eslint 忽略我使用 webpack.ProvidePlugin 全局导入的文件,但该文件仍处于 linted 状态。 //file arrangement - vendor `-
我是一名优秀的程序员,十分优秀!