• webpack中配置eslint


    首先安装eslint
    npm install eslint --save-dev
    安装好这个工具后,初始化eslint
    npx eslint --init
    这个时候会自动生成.eslintrc.js
    然后去配置eslint,检测react
    安装
     npm install babel-eslint --save-dev
    配置好规范之后
    执行 npx eslint src,就会报出相应的错误信息
    或者
    vscode,安装eslint,会自动提示不对的书写方式
    用webpack配置eslint
    首先安装 
    npm install eslint-loader --save-dev
    module.exports = {
      module: {
        rules: [{
          test: /.js$/,
          // 如果你的这个js文件在node_modules里面,就不使用babel-loader了
          exclude: /node_modules/,
          use: ['babel-loader', 'eslint-loader'],
        }]
      }
    }
    然后运行 npm run dev,就会将不标准的写法呈现在命令行,在devServer里面设置overlay: true,就会在浏览器之际弹出错误,哪怕编辑器没有eslint也会报错。
    真实项目中,一般不会在webpack中配置eslint,会降低性能。
  • 相关阅读:
    xunjian.sh
    192.168.50.235配置
    自动备份并删除旧日志
    bg和fg命令
    linux之sed用法
    正则表示第二行,第二列
    linux下redis安装
    Hma梳理
    linux 系统监控、诊断工具之 lsof 用法简介
    java的基本数据类型有八种
  • 原文地址:https://www.cnblogs.com/wzndkj/p/10888156.html
Copyright © 2020-2023  润新知