前端二次開發框架關于關閉eslint
- 方法一
- 方法二
- 方法三
- 方法四:
- 以下是若想要關閉項目中的部分代碼時:
方法一
在vue.config.js里面進行配置:
module.exports = {lintOnSave:false,//是否開啟eslint保存檢測 ,它的有效值為 true || false || 'error'devServer: {// 關閉eslint語法驗證overlay: {warning: false,errors: false,},},
}
進行配置.eslintrc(如果沒有手動創建即可)
{"rules": {"prettier/prettier": "off"}
}
方法二
在package.json里面進行如下配置:
{"eslintConfig": {"root": true,"env": {"node": true},"extends": ["plugin:vue/essential","eslint:recommended" //這句代碼去掉],"parserOptions": {"parser": "babel-eslint"},"rules": {"indent": [0] //主要是這里,設置成0,意思就是不檢測}}
}
方法三
如果是使用的webpack創建的項目就需要以下方法:
你可以先關一個,如果關掉一個還是有eslint規范檢查規范的話,再把第二個也關掉即可,我這里是ok的哦🤭
方法四:
以上方法還是不行的話就要采用終極方法啦,就是將:
node_modules 文件夾中關于 eslint 的所有依賴刪掉
以下是若想要關閉項目中的部分代碼時:
關閉段落校驗
/* eslint-disable */代碼塊
/* eslint-enable */
關閉當前行的代碼:
一行代碼 // eslint-disable-line
關閉下行代碼
// eslint-disable-next-line
下一行的代碼
關閉對這單一文件的校驗
/* eslint-disable */