vue3 + TS + eslint 實現代碼格式化以及代碼規范提示


 1.准備

  • vscode
  • vscode安裝了prettier插件
  • 一個vue3項目

2.步驟

(1)安裝eslint插件

yarn add -D eslint

(2)初始化eslintrc.js配置文件

控制台執行命令:npx eslint --init

步驟如下:

 eslint的作用:這里選第一項(僅檢查語法)。如果這里選擇第二項的話,vue文件中的html部分會一直報錯(Parsing error: '>' expected.eslint),如下所示:

 

由於還只在探索eslint使用階段,所以這里暫不深究

 在什么場景使用eslint(ES6或CommonJS):這里選第一個

 在哪個框架下使用eslint:這里選Vue

 項目是否使用TypeScript:yes

運行時環境(node/瀏覽器):全選

配置文件保存為什么格式:js

 是否安裝上面的依賴包:yes

我走到這一步會包很多錯誤:

 

 這里需要把紅框種的依賴包復制下來手動安裝:

yarn add -D eslint-plugin-vue@latest  @typescript-eslint/eslint-plugin@latest @typescript-eslint/parser@latest

安裝完成以后,項目根目錄會出現一個.eslintrc.js文件:

 所有的規則都在rules屬性種配置,所有規則見官網,此時在rules中配置規則,即可在項目中生效。

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

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



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