Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESLint: SyntaxError: Cannot read config file: ***\.eslintrc-auto-import.json #143

Closed
cjq02 opened this issue Mar 18, 2022 · 1 comment
Closed

Comments

@cjq02
Copy link

cjq02 commented Mar 18, 2022

I run eslint --fix on save in my project, and the error tip(picture below) is always display when I save a file.It seems that .eslintrc-auto-import.json was regenerated during hot deployment in vue3/vite project.

The error stack information is as follows:

SyntaxError: Cannot read config file: D:\sizai\git\meeting\meeting-vue\.eslintrc-auto-import.json
Error: Unexpected end of JSON input
Referenced from: D:\sizai\git\meeting\meeting-vue\.eslintrc.js

SyntaxError: Cannot read config file: D:\sizai\git\meeting\meeting-vue\.eslintrc-auto-import.json
Error: Unexpected end of JSON input
Referenced from: D:\sizai\git\meeting\meeting-vue\.eslintrc.js
    at JSON.parse (<anonymous>)
    at loadJSONConfigFile (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:180:21)
    at loadConfigFile (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:315:20)
    at ConfigArrayFactory._loadConfigData (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:609:42)
    at ConfigArrayFactory._loadExtendedShareableConfig (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:889:21)
    at ConfigArrayFactory._loadExtends (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:781:25)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:720:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (D:\sizai\git\meeting\meeting-vue\node_modules\.pnpm\@eslint+eslintrc@0.4.3\node_modules\@eslint\eslintrc\lib\config-array-factory.js:665:20)
    at _normalizeObjectConfigData.next (<anonymous>)

image

@antfu
Copy link
Member

antfu commented Mar 18, 2022

We temporarily close this due to the lack of enough information. Please provide a minimal reproduction to reopen the issue. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants