国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue-ESlint代碼規(guī)范及修復

這篇具有很好參考價值的文章主要介紹了vue-ESlint代碼規(guī)范及修復。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 介紹

ESLint:是一個代碼檢查工具,用來檢查你的代碼是否符合指定的規(guī)則(你和你的團隊可以自行約定一套規(guī)則)。

在創(chuàng)建項目時,我們使用的是 JavaScript Standard Style 代碼風格的規(guī)則。

規(guī)范網(wǎng)址:https://standardjs.com/rules-zhcn.html

2. 手動修正

根據(jù)錯誤提示來一項一項手動修正。

如果你不認識命令行中的語法報錯是什么意思,你可以根據(jù)錯誤代碼(func-call-spacing, space-in-parens,…)去 ESLint 規(guī)則列表中查找其具體含義。

打開 ESLint 規(guī)則表,使用頁面搜索(Ctrl + F)這個代碼,查找對該規(guī)則的一個釋義。

如下圖:
vue-ESlint代碼規(guī)范及修復,Vue,vue.js,代碼規(guī)范,前端

3. 自動修正

通過eslint插件 - 實現(xiàn)自動修正

  1. eslint會自動高亮錯誤顯示
  2. 通過配置,eslint會自動幫助我們修復錯誤

3.1 安裝eslint

vue-ESlint代碼規(guī)范及修復,Vue,vue.js,代碼規(guī)范,前端

3.2 在vs中添加配置

設置:
vue-ESlint代碼規(guī)范及修復,Vue,vue.js,代碼規(guī)范,前端

添加配置如下:

// 當保存的時候,eslint自動幫我們修復錯誤
"editor.codeActionsOnSave": {
    "source.fixAll": true
},
// 保存代碼,不自動格式化
"editor.formatOnSave": false
  • 注意:eslint的配置文件必須在根目錄下,這個插件才能才能生效。打開項目必須以根目錄打開,一次打開一個項目
  • 注意:使用了eslint校驗之后,把vscode帶的那些格式化工具全禁用了 Beatify

settings.json 參考文章來源地址http://www.zghlxwxcb.cn/news/detail-800121.html

{
    "window.zoomLevel": 2,
    "workbench.iconTheme": "vscode-icons",
    "editor.tabSize": 2,
    "emmet.triggerExpansionOnTab": true,
    // 當保存的時候,eslint自動幫我們修復錯誤
    "editor.codeActionsOnSave": {
        "source.fixAll": true
    },
    // 保存代碼,不自動格式化
    "editor.formatOnSave": false
}

到了這里,關于vue-ESlint代碼規(guī)范及修復的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 約束和統(tǒng)一前端代碼規(guī)范

    本文介紹 vue3-element-admin 如何通過ESLint 檢測 JS/TS 代碼、Prettier 格式化代碼、Stylelint 檢測 CSS/SCSS 代碼和配置 EditorConfig 來全方位約束和統(tǒng)一前端代碼規(guī)范。 ESLint 可組裝的JavaScript和JSX檢查工具,目標是保證代碼的一致性和避免錯誤。 安裝 ESLint 插件 VSCode 插件市場搜索 ESLint 插

    2023年04月17日
    瀏覽(17)
  • uniapp+vite+vue3+ts配置eslint代碼檢查及prettier規(guī)范檢查

    uniapp+vite+vue3+ts配置eslint代碼檢查及prettier規(guī)范檢查

    首先要知道eslint與prettier的區(qū)別,ESLint 是一個用于檢測?JavaScript?代碼中的錯誤和潛在問題的工具。它只關注你寫的代碼是否正確,不會管你代碼的格式;Prettier 則是一個代碼格式化工具,它旨在確保代碼在縮進、空格、換行、引號和分號等格式化方面遵循一致的規(guī)則,在

    2024年03月16日
    瀏覽(42)
  • Vue3+Vite+TS項目集成ESlint +Prettier實現(xiàn)代碼規(guī)范檢查和代碼格式化

    Vue3+Vite+TS項目集成ESlint +Prettier實現(xiàn)代碼規(guī)范檢查和代碼格式化

    我在這里直接是通過vite提供的默認模板來創(chuàng)建一個vue3?+ ts的項目。這里可以cmd,然后npm -v來查看版本。 這樣一個vue3 + ts的項目就創(chuàng)建好了,使用vscode打開該項目,然后執(zhí)行 yarn 安裝依賴 依賴安裝完成后,執(zhí)行?? yarn dev ?啟動項目就可以在瀏覽器中正常訪問了。 ? 初始化

    2024年01月24日
    瀏覽(30)
  • vite 創(chuàng)建vue3項目,使用 Prettier 統(tǒng)一格式化代碼,集成 ESLint、Stylelint 代碼校驗規(guī)范

    vite 創(chuàng)建vue3項目,使用 Prettier 統(tǒng)一格式化代碼,集成 ESLint、Stylelint 代碼校驗規(guī)范

    在團隊開發(fā)中,保持代碼風格的一致性和代碼質量的高度,對于項目的可維護性和可讀性非常重要。為了實現(xiàn)這一目標,我們可以使用工具來自動格式化代碼并進行代碼校驗,在開發(fā)過程中捕獲潛在的問題,并提供修復建議。 本示例中,我們將使用 Vite 來創(chuàng)建一個新的 Vue

    2024年04月28日
    瀏覽(24)
  • Vue實戰(zhàn)【Vue開發(fā)中的的前端代碼風格規(guī)范】

    Vue實戰(zhàn)【Vue開發(fā)中的的前端代碼風格規(guī)范】

    大家好,上一期的導航守衛(wèi)篇不知大家在私底下是否進行了嘗試?之前收到好多小伙伴的私信說什么時候能給大家出一期前段代碼風格規(guī)范呀,有的同學覺得自己的代碼編寫的不是很漂亮,雖然自己知道是干啥,但是可讀性一點也不高;今天博主也是根據(jù)自己多年的開發(fā)經(jīng)驗

    2023年04月09日
    瀏覽(28)
  • Vue項目中代碼規(guī)范(Prettier + ESLint)

    Vue項目中代碼規(guī)范(Prettier + ESLint)

    P r e t t i e r 用于統(tǒng)一代碼格式,它主要關注代碼外觀,例如縮進、換行、引號等 Prettier用于統(tǒng)一代碼格式,它主要關注代碼外觀,例如縮進、換行、引號等 P re tt i er 用于統(tǒng)一代碼格式,它主要關注代碼外觀,例如縮進、換行、引號等 E S L i n t 用于代碼質量和規(guī)范,它主要可

    2024年02月04日
    瀏覽(22)
  • 【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 約束和統(tǒng)一前端代碼

    【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 約束和統(tǒng)一前端代碼

    本文介紹?vue3-element-admin?如何通過ESLint 檢測 JS/TS 代碼、Prettier 格式化代碼、Stylelint 檢測 CSS/SCSS 代碼和配置 EditorConfig 來全方位約束和統(tǒng)一前端代碼規(guī)范。 ESLint?可組裝的JavaScript和JSX檢查工具,目標是保證代碼的一致性和避免錯誤。 ESLint 安裝 安裝 ESLint 插件 VSCode 插件市場

    2024年02月13日
    瀏覽(53)
  • 從0搭建Vue3組件庫(十一): 集成項目的編程規(guī)范工具鏈(ESlint+Prettier+Stylelint)

    從0搭建Vue3組件庫(十一): 集成項目的編程規(guī)范工具鏈(ESlint+Prettier+Stylelint)

    欲先善其事,必先利其器。一個好的項目是必須要有一個統(tǒng)一的規(guī)范,比如代碼規(guī)范,樣式規(guī)范以及代碼提交規(guī)范等。統(tǒng)一的代碼規(guī)范旨在增強團隊開發(fā)協(xié)作、提高代碼質量和打造開發(fā)基石,所以每個人必須嚴格遵守。 本篇文章將引入 ESLint+Prettier+Stylelint 來對代碼規(guī)范化。 ESLint

    2024年02月02日
    瀏覽(42)
  • 使用Vue.js時,如何刪除ESLint?

    在Vue.js項目中,ESLint是一個常用的JavaScript代碼規(guī)范工具。它可以幫助開發(fā)者遵循一致的代碼風格,并捕獲潛在的錯誤。然而,有時候你可能希望刪除ESLint,例如當你認為它對你的項目不再必要或者與其他工具產(chǎn)生沖突時。下面將介紹如何刪除Vue.js中的ESLint。 要刪除ESLint,你

    2024年02月04日
    瀏覽(18)
  • vue-codemirror實現(xiàn)一個前端代碼在線編輯器,可處理 HTML,VUE,JS,CSS代碼在線編輯

    vue-codemirror實現(xiàn)一個前端代碼在線編輯器,可處理 HTML,VUE,JS,CSS代碼在線編輯

    先找個目錄創(chuàng)建一個vue項目 例如 我們想要項目叫 editor 在終端執(zhí)行 2和3其實都可以 但個人建議 最近還是2會更穩(wěn)定一些 在終端執(zhí)行 引入依賴包 然后在項目src目錄下創(chuàng)建 utils 文件夾 里面創(chuàng)建一個setting.js 參考代碼如下 然后 這邊 調用組件的代碼 因為項目也剛創(chuàng) 我直接寫 s

    2024年02月15日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包