【ESLint】ESLint的安装配置及vscode插件

一、什么是ESLint

ESLint是可组装的JavaScript和JSX检查工具。

工作中常用,所以最好有所了解。

可以在官网中查询相关规则:ESLint - Pluggable JavaScript linter - ESLint中文

二、ESLint的安装配置

  1. 在创建自定义vue项目时,要勾选CSS Pre-processors。

  1. 安装完成后,项目文件中会有eslint配置文件

三、自定义ESLint语法规则

四、配合ESLint使用的vscode插件

    • ESLint

安装后在配置文件settings.json 中添加配置项:

    // ESLint 插件的配置
    "editor.codeActionsOnSave":{
        "source.fixAll": true,
    },

2. Prettier - Code formatter

安装后在配置文件settings.json 中添加配置项:

   "prettier.configPath": "C:\\Users\\xxxx\\.prettierrc",
   "eslint.alwaysShowStatus": true,
   "prettier.trailingComma": "none",
   "prettier.semi": false,
   // 每行文字个数超出此限制将会被迫换行
   "prettier.printWidth": 300,
   // 使用单引号替换双引号
   "prettier.singleQuote": true,
   "prettier.arrowParens": "avoid",
   // 设置 .vue 文件中,HTML代码的格式化插件
   "vetur.format.defaultFormatter.html": "js-beautify-html",
   "vetur.ignoreProjectWarning": true,
   "vetur.format.defaultFormatterOptions": {
       "js-beautify-html": {
           "wrap_attributes": false
       },
       "prettier": {
           "printWidth": 300,
           "trailingComma": "none",
           "semi": false,
           "singleQuote": true,
           "arrowParens": "avoid"
       }
   }, 

现在我们没有.prettierrc 文件,需要新建一个文档输入:

{"semi": false, "singleQuote": true, "printWidth": 300, "trailingComma": "none"}

保存并退出之后,右击重命名,将txt文档改为.prettierrc

然后复制进 c盘/Users/你的用户名,然后将.prettierrc 文件放入其中

将刚复制进入的文件第一行改为:

"prettier.configPath": "C:\\Users\\(你复制进入的文件夹)\\.prettierrc",

比如我的是Lenovo 就改为:

"prettier.configPath": "C:\\Users\\Lenovo\\.prettierrc",

在空白处右键点击“使用...格式化文档”

.vue和.js文件都需要将Prettier - Code formatter配置为默认格式化程序

以上插件安装配置完成后,写代码时的一些格式问题,在ctrl+s保存后会自动修复。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值