Open Cat1007 opened 1 year ago
same question
It seems to be always interpreted as false
, if parserOptions.project
is provided:
https://typescript-eslint.io/packages/parser/#jsx:~:text=If%20parserOptions.project%20is%20provided,as%20if%20this%20is%20false
Any idea?
Any idea?
这么巧,还有一小时前的,今天也遇到这个问题了
This fixed the issue for me:
Eslint:
"parser": "vue-eslint-parser", "parserOptions": { "parser": "@typescript-eslint/parser" },
Before You File a Bug Report Please Confirm You Have Done The Following...
What version of ESLint are you using?
8.22.0
What version of
eslint-plugin-vue
andvue-eslint-parser
are you using?What did you do?
Configuration
``` module.exports = { root: true, env: { node: true, }, extends: [ "plugin:vue/vue3-essential", ], plugins: ["vue", "@typescript-eslint"], parser: "vue-eslint-parser", parserOptions: { parser:"@typescript-eslint/parser" , extraFileExtensions: [".vue"], tsconfigRootDir: __dirname, project: './tsconfig.json', ecmaVersion: 2020, ecmaFeatures: { jsx: true, }, }, rules: { "vue/no-unused-components": 1, }, overrides: [ { files: ["*.ts", "*.tsx", "*.vue"], rules: { "@typescript-eslint/no-unused-vars": [1, { args: "none" }], "vue/multi-word-component-names": 0, }, }, ], }; ```What did you expect to happen?
no error
What actually happened?
throw Error Parsing error: '>' expected.eslint
when I use single .tsx file these has no error
Link to Minimal Reproducible Example
https://github.com/Cat1007/parseErrorDemo
see src/HasErrorComp.vue
Additional comments
No response