typescript - Vite-plugin-checker 在運行應用程式時無法識別錯誤
由於 Vite 無法識別 Typescript 錯誤,我希望 Vite-plugin-checker 在開發時幫我檢查它們。按照文件的說明,我將其安裝為開發依賴:
"vite-plugin-checker": "^0.5.6",
"vue-tsc": "^1.2.0"
"typescript": "^5.0.3",
然後,在我的 vite.config.ts 中,我使用這個插件:
import checker from 'vite-plugin-checker'
plugins: [
vue(),
checker({typescript: true, vueTsc: true})
]
但是當我運行應用程式時,它不會識別任何錯誤。如果我在建置模式下運行,它就會識別。這裡的問題是什麼?
答案#1
如果有人仍然卡在這個問題上,我可以通過像下面這樣將路徑添加到 tsconfig 來解決它。
checker({
vueTsc: {
tsconfigPath: './tsconfig.app.json',
},
}),
以下是一些有用的指令來檢查此問題,以查看 vue-tsc 是否正在監聽這些檔案
npx vue-tsc --noEmit -p tsconfig.app.json --diagnostics
npx vue-tsc --noEmit --diagnostics
