eslint

Vs Code推荐安装插件

时光毁灭记忆、已成空白 提交于 2020-10-22 03:06:26
前言:   Visual Studio Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的Vs Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让Vs Code成为了开发语言中的霸主,让同时支持开发多种语言成为了可能。俗话说的好工欲善其事必先利其器,作为一个Vs Code老用户而已我我觉得安装一些有用的插件多自己日常的开发效率能够大大的提升,下面我推荐的是我日常开发中使用的比较多和感觉起来还不错的一些插件,同时会持续更新,假如大家觉得有好的插件而我这里没有提到的可以在下面留言我会补上。 Vs Code相关链接地址: Vs Code 官网地址: https://code.visualstudio.com/ Vs Code GitHub源码地址: https://github.com/Microsoft/vscode Vs Code 插件市场地址: https://marketplace.visualstudio.com/ Vs Code拓展插件安装: 快捷键:Ctrl+Shift+X进入拓展面板,到应用商店文本框中搜索拓展。 适用于 VS Code 的中文(简体)语言包: 拓展名称:Chinese (Simplified) Language Pack for Visual Studio Code

学习ESLint的规则配置,ESLint语法检测配置说明

情到浓时终转凉″ 提交于 2020-10-17 03:06:58
最近学习Vue,通过vue-cli脚手架创建的项目环境,写了段时间后,发现这个ESlint语法检测真是令人抓狂!!! 所以必须停下手中的代码去学习下ESlint的规则配置。 其实我并不反对这些语法检测,但是像许多反个人预期的那就真的不得不吐槽了,某种vue-cli脚手架创造的替代eslint规则: 代码末尾不能加分号 ; 代码中不能存在多行空行 tab键不能使用,必须换成两个空格 代码中不能存在声明了但未使用的变量 以上规则个人认为真的反人类!调试代码太难了。 好吧进入正题... 关闭夹棉 这里只说vue-cli脚手架的关闭方法,其实很简单,就是把 build/webpack.base.conf.js 配置文件中的eslint规则注释掉即可。 module: { rules: [ // { // test: /\.(js|vue)$/, // loader: 'eslint-loader', // enforce: 'pre', // include: [resolve('src'), resolve('test')], // options: { // formatter: require('eslint-friendly-formatter') // } // }, ... ] ... } 然后: 世界都安静了!有木有。 以上皆为年轻不懂事的吐槽,eslint检测是必要的