1.在公司或者學習中,我們用Vue3+Ts建立專案時,實時開啟App.vue進行匯入Vue、Css、Ts檔案,但是在最開始時App.vue都會出現報錯(爆紅),這是應為ts檔案無法識別Vue檔案,這個時候我們需要在env.d.ts中匯入讓他識別檔案的原始碼。原始碼如下:
// vue3 報錯提示 找不到模組“./XXX.vue”或其相應的型別宣告 // 報錯原因:typescript 只能理解 .ts 檔案,無法理解 .vue檔案 declare module '*.vue' { import type { DefineComponent } from 'vue' // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types const component: DefineComponent<{}, {}, any> export default component }
建立Vue3+Ts專案的main.ts中App.vue報錯解決方案
相關文章
- 用vite建立vue3專案報錯解決ViteVue
- react建立專案報錯React
- Gundam-cli:前端專案建立釋出流程解決方案前端
- minio報錯SignatureDoesNotMatch解決方案
- Django(21)migrate報錯的解決方案Django
- SpringBoot專案建立報錯——解決Intellij idea Error:java: 無效的源發行版: 16Spring BootIntelliJIdeaErrorJava
- 多專案管理中的難題及解決方案專案管理
- mybatis(錯誤) 專案啟動時報“Result Maps collection already contains value forxxx”的解決方案MyBatisAI
- Android Studio 報錯解決方案 一Android
- electron npm install 報錯解決方案NPM
- vue 專案白屏解決方案Vue
- 專案更新迭代解決方案
- 解決Vite-React專案中js使用jsx語法報錯的問題ViteReactJS
- STS中maven專案打包報錯: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 問題的解決方案MavenCompileIDEJDK
- Composer 建立專案時報錯的一點經歷
- eclipse 引入外部js檔案報Syntax error on token 錯解決方案EclipseJSError
- Laravel 6.8 + Laravel-admin 1.7.8 新建專案報錯的解決方法Laravel
- 在typescript專案中解決cycle依賴的一種方案TypeScript
- npm install 安裝報錯解決方案NPM
- win安裝wordcloud報錯解決方案Cloud
- Laravel安裝horizon報錯解決方案Laravel
- 關於Support for password authentication 報錯的解決方案
- 建立Maven專案出錯Maven
- VSCode中Flow報錯解決VSCode
- GIT add檔案報錯:git warning: LF would be replaced by CRLF 解決方案Git
- Win10 安裝msi檔案報錯2503/2502解決方案Win10
- vue-cli4.x建立的專案中解決跨域問題Vue跨域
- 【安裝Android Studio報錯之解決方案】Android
- vue tsx 原生屬性報錯解決方案Vue
- matplotlib中文報錯問題及解決方案
- 【MySQL篇】Navicat匯入SQL大檔案報錯終極解決方案MySql
- idea執行java專案main方法報build failure錯誤的解決方法IdeaJavaAIUI
- 建立Maven專案出錯 pom出錯Maven
- 第一次使用jrebel啟動專案報錯解決
- Percona Toolkit工具連線MySQL 8報錯的解決方案MySql
- jq jsonp跨域報錯之“Unexpected token :”的解決方案JSON跨域
- C語言中幾種報錯型別的解決方案C語言型別
- sockjs-node/info?t=1462183700002 報錯解決方案JS