vue專案 安裝eslint校驗

2021-09-25 14:02:09 字數 1182 閱讀 3690

eslint **風格校驗

step 1 安裝

npm i eslint eslint-config-standard eslint-plugin-standard eslint-plugin-promise eslint-plugin-

import eslint-plugin-node -

d

.eslintrc 配置
npm i eslint-plugin-html -

d

package.json裡面進行配置

}

eslint 檢驗之後 進行修復

}

npm run lint
npm run lint-fix
eslint 自動檢測 配置
npm i eslint-loader babel-eslint -

d

webpack.config.base.js 配置
module:,]

}

專案優化
root =

true

// 這個專案讀 editorconfig 讀到這個檔案就可以了,不用往上層目錄去搜尋[*

]//指定所有檔案

charset = utf-

8end_of_line = lf

indent_size =

2//tab鍵 長度是2

indent_style = space //推薦使用space而不是windows裡的製表符

insert_final_newline =

true

//儲存檔案的時候,自動結尾加空行

trim_trailing_whitespace =

true

//在我們寫**的時候,一行後面有空格,自動去掉,一行結尾的空格

git 提交中的eslint使用
npm i husky -

d

}

git init

vue專案設定eslint規則校驗

校驗template模板的規範,vue元件 props data等順序一系列推薦風格等 用於校驗js的語法規範,這裡使用airbnb規則 npm i d prettier eslint plugin prettier eslint config prettier prettier prettier ...

VUE 取消eslint校驗

vue會有乙個eslint校驗嚴格檢查 語法,連空格都不放過,導致經常因為空格多了或少了不能執行專案。網上查詢如何把eslint關閉,發現大多數都是在webpack.base.conf.js中修改,但是vue cli3中找不到webpack.base.conf.js這個檔案,所以需要修改專案根目錄的...

vue引入axios 去掉eslint校驗

1.npm install axios registry 2.npm install vue axios registry 3.安裝完畢後,在mian.js中匯入並全域性使用axos和vue axios 4.this.axios 使用 eslint 不管是多人合作還是個人專案,規範都是很重要的。這樣...