關於如何禁用ESLint規則的快速教程
你能做些什麼來禁用一個ESLint可能由您的工具自動設置的規則?
考慮一下您的工具設置了no-debugger
和no-console
規則。
生產代碼可能是有正當理由的,但是在開發模式下,具有訪問代碼的能力瀏覽器調試器和控制台API是必不可少的。
您可以通過添加以下幾行來為整個文件禁用一個或多個特定的ESLint規則:
/* eslint-disable no-debugger, no-console */
console.log('test')
或者您可以在一個代碼段中這樣做,然後再重新啟用它:
/* eslint-disable no-debugger, no-console */
console.log('test')
/* eslint-enable no-alert, no-console */
或者,您可以在特定行上禁用該規則:
console.log('test') // eslint-disable-line no-console
debugger // eslint-disable-line no-debugger
alert('test') // eslint-disable-line no-alert
更多devtools教程:
- 約曼介紹
- Bower,瀏覽器程序包管理器
- 前端測試簡介
- 使用node-webkit創建桌面應用程序
- VS代碼:使用特定於語言的設置
- Webpack簡介
- 巴別塔簡短簡要指南
- 紗線介紹
- 瀏覽器DevTools概述
- 使用Prettier格式化代碼
- 使用ESLint保持代碼乾淨
- 很酷的Chrome DevTools提示和技巧列表
- 用Jest測試JavaScript
- 如何使用Visual Studio Code
- 電子概論
- 包裹,更簡單的Webpack
- Emmet的HTML參考
- V8 JavaScript引擎
- 配置VS代碼
- 配置macOS命令行
- 如何禁用ESLint規則
- 如何從命令行打開VS Code
- 如何在Electron上設置熱重裝