首页 > Web开发 > 详细

05js语法检查、js兼容性处理

时间:2020-07-16 00:39:44      阅读:55      评论:0      收藏:0      [点我收藏+]

js语法检查

js语法检查插件:eslint-loader eslint
js语法规则插件:eslint-config-airbnb-base eslint-plugin-import

  1. 安装eslint-loader eslint eslint-config-airbnb-base eslint-plugin-import
    npm install eslint-loader eslint eslint-config-airbnb-base eslint-plugin-import -D
  2. 在webpack.config.js中引用配置rules规则
{
    /**
     * 语法检查:eslint-loader eslint
     *     注意:只检查自己写的源代码,第三方的库是不用检查的
     *     设置检查规则:
     *      package.json中eslintConfig中设置~
     *      "eslintConfig": {
                "extends": "airbnb-base"
            }
     *      airbnb --> eslint-config-airbnb-base eslint-plugin-import eslint
     */
    test: /\.js$/,
    exclude: /node_modules/,
    loader: ‘eslint-loader‘,
    options: {
        // 自动修复eslint的错误
        fix: true
    }
}

3.在package.json中配置引用的规则插件:airbnb-base

"eslintConfig": {
   "extends": "airbnb-base"
}

05js语法检查、js兼容性处理

原文:https://www.cnblogs.com/lhongsen/p/13311263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!