zoukankan      html  css  js  c++  java
  • webpack笔记之eslint

    eslint通常是跟编辑器一块用,边写边检测边修改,而不需要在webpack打包中才去用eslint检测;

    步骤:1.vscode中下载eslint插件,目的是不需要用命令,平时边写边检测边修改,而不需要用命令检测;

               2. 全局或局部安装eslint:npm i eslint [-g]

               3.创建eslint的检查依据.eslintr文件;可以局部,也可以全局,运行命令 npx eslint --init;安装自己的需要来选配置

                 注意:.eslintrc文件可以有三种文件形式:json  .xxrc  或者yalm

       对于不需要的文件规则,可以在eslintrc.json文件的rules选项中禁用off,警告warn,错误error三种级别。

        

     对于规则,https://eslint.bootcss.com/docs/rules/

    设置自动修复,其中有些是可以自动修复的,用ctrl + s即可。这是在默认的vscode的eslint插件中的选项中,有

    //在vue-cli项目中用.eslintrc.js
    module.exports = {
      root: true,
      env: {
        node: true
      },
      'extends': [
        'plugin:vue/essential',
        'eslint:recommended'
      ],
      parserOptions: {
        parser: 'babel-eslint'
      },
      rules: {
        'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
        'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
        'no-unused-vars': 'warn',
        'no-useless-escape': 'warn',
        'no-empty': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
        'vue/no-side-effects-in-computed-properties':'warn',
        'vue/no-unused-components':'warn'
      }
    }
  • 相关阅读:
    servlet ; basepath ; sendredirected ;
    4.18 一个阶段
    服务器强迫患者 ;软件试用狂人
    html ; css ; javascript ; json ;
    评审意见
    Beta版使用说明书
    内测版发布反思问题总结
    团队项目第二阶段冲刺第十天
    团队项目第二阶段冲刺第九天
    团队项目第二阶段冲刺第八天
  • 原文地址:https://www.cnblogs.com/dangdanghepingping/p/14650424.html
Copyright © 2011-2022 走看看