宝哥软件园

vue cli3.0结合vscode推出eslint

编辑:宝哥软件园 来源:互联网 时间:2021-08-23

它的目标是提供一个插件javascript代码检测工具。官方网站地址

在最近的一个项目中,当第一次使用cli3.0时,默认情况下没有选择eslint。结果现在有人用别的编辑器,格式乱了。所以引入了eslint来进行代码检测

第一步(安装)

NPM安装eslint eslint-config-Airbnb-base eslint-plugin-import eslint-plugin-vue-save-dev当eslint出现在您的包中时,会引入一些对它的依赖

Eslint' :' 5.16.0 ',' Eslint-config-Airbnb-base ' : ' 13 . 1 . 0 ',' eslint-plugin-import ' : ' 2 . 17 . 3 ',' eslint

步骤2(检测)

在命令行中添加package.json文件的sctipts

“lint”:“eslint-ext . js”的批次检验代码。“vuesrc”

示例:

奔跑

npm运行lint

面板中有xx个错误,将标记哪个文档。

它会提示您使用- fix修复它

第三部分(修复)

上面的‘lint’:‘eslint-ext . js,“vuesrc”修改为eslint-ext.js,vue RSC-fix

奔跑

npm运行lint

没有错误和警告

到目前为止,eslint已经推出,可以自动修复。但是- fix并不能完全修复代码,例如

系统将提示您“虚拟机”已定义但未使用

您需要手动删除它

与vscode一起使用

目的:使用vscode实现保存后自动修复的效果。

1.装置

下载地址

2.安装eslint

3.设置eslint

打开文件->首选项->设置,找到并打开setting.json添加以下配置

{'eslint.enable': true,//是否打开检测' editor.tabsize' 3360 2 ',eslint . autofixonssave ' : true,' files.associations' : {'*。vue' :' vue'},Eslint . options ' : { ' extensions ' :['。js ','。vue']},' eslint . validate ' :[' JavaScript ',{'language' :' vue ',' autofix' : true

维特可以识别。vscode1编辑器中的vue文件可以:

语法突出语法提示,补充功能语法检测。5.配置完成

这个时候会有提示

按ctrl+s自动修复

小贴士:有时候按一次ctrl s是不能搞定的,但是多按几次ctrl s就更好了,但是我一般写一个段落,按一次CTRL S,问题不大。

更多资讯
游戏推荐
更多+