我有一個使用 vite
和 vue 3
作為前端的專案。它也使用 eslint
。有時,當我運行程式碼時,它會拋出以下錯誤:
2:26:53 PM [vite] 內部伺服器錯誤:/path/to/project/wt-frontend-2/src/pages/school-districts/PageSsDetails.vue
#
46:1 錯誤「@/assets/images/school.svg」導入應在導入「./components/SdDoughnutChart.vue」導入/order
之前發生
✖ 1 個問題(1 個錯誤,0 個警告)
#
1 個錯誤和 0 個警告可能可以使用「--fix」選項修復。
外掛:vite:eslint
#
檔案:/path/to/project/wt-frontend-2/src/pages/school-districts/PageSsDetails.vue
at格式錯誤(/path/to/project/wt-frontend-2/node_modules/vite/dist/node/chunks/dep-76613303.js:36769:46)
at TransformContext.error(/path/to/project/wt-frontend-2/node_modules/vite/dist/node/chunks/dep-76613303.js:36765:19)
at TransformContext.transform (/path/to/project/wt-frontend-2/node_modules/vite-plugin-eslint/dist/index.js:87:14)
at processTicksAndRejections(內部/process/task_queues.js:95:5)
at 非同步 Object.transform (/path/to/project/wt-frontend-2/node_modules/vite/dist/node/chunks/dep-76613303.js:36985:30)
但是,一旦我修復程式碼並儲存,它就不會偵測到更新的檔案。 (不過它會自動運行)。
有什麼辦法可以解決這個問題嗎? 我嘗試刪除節點模組和yarn-lock並運行yarn來安裝模組,但問題仍然存在。
P粉4425761652024-01-29 15:59:07
這似乎是 vite-eslint 的已知問題 -插件。
您可以使用以下行停用 vite.cofig
檔案中的快取:
eslintPlugin({ cache: false });