導語:
你的vue專案代碼是否規范,或者這么說吧,你看別人的代碼的時候,會不會想打他,是不是他沒有用上eslint,他的代碼格式不規范,這時候你就要瘋狂安利他在專案中使用eslint,
1,安裝
npm i eslint – save-dev
2,配置啟動項
在package.json配置一下,
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"build": "node build/build.js",
"lint": "eslint --ext .js,.vue src"
},
3,創建一個檔案 eslintrc.js
module.exports = {
root: true,
parser: 'babel-eslint',
parserOptions: {
sourceType: 'module'
},
env: {
browser: true,
},
extends: 'standard',
// required to lint *.vue files
plugins: [
'html'
],
// add your custom rules here
'rules': {
// allow paren-less arrow functions
'arrow-parens': 0,
// allow async-await
'generator-star-spacing': 0,
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
'eol-last': 0,
'space-before-function-paren': 0
}
}
4,可以設定一些忽略eslint檢測的檔案
創建.eslintignore檔案,寫入
build/*.js
config/*.js
這里是忽略對這兩個檔案的檢測,
這時候你在使用npm run dev的時候,可能就會跳出一大堆錯誤(新手更多),這時候使用npm run lint --fix,就可以自動修改一些錯誤,
補充:

微信搜索【web小館】,回復全堆疊博客專案,即可獲取專案原始碼和后續的實戰文章教程,每天用最簡單樸實的語言,潛移默化的提升你的計算機基礎知識和前端技術,小米粥,一個專注的web全堆疊工程師,我們下期再見!


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/140382.html
標籤:其他
上一篇:Day16JavaWeb【旅游專案】開發功能:登錄***
下一篇:JavaScript基礎速通
