VSCode 中 js 文件類型注釋報錯的問題解決


在閱讀 Vue.js 源碼的時候遇見的一個問題,本來可以忽略的玩意,但是報錯的波浪線,如鯁在喉實在受不了,解決之。

報錯說明
Type annotations can only be used in TypeScript files.ts(8010)

類型注釋只能用於TypeScript文件。ts(8010)

出現的位置就是 vue 打包入口文件中的類型注釋,如圖

 

 

問題原因

VSCode 是會默認解析 ts 的,但是不會默認識別 flow 的語法,所以這種的代碼會解析成 ts 語法,所以就會報出了上述錯誤。

解決方式

打開 VSCode 的 settings.json 文件,添加如下代碼:

1 "javascript.validate.enable": false

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM