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 不管是多人合作還是個人專案,規範都是很重要的。這樣...