关于javascript:配置eslint检查js语法

eslint是一个开源的js代码查看工具,在理论生产中帮忙团队的编码格调达到统一。
eslint其实与webpack没有任何关系,两者并不相互依赖。
语法查看应用eslint-loader,并基于eslint包。
查看标准个别应用‘airbnb’的js规定库来查看代码,须要下载eslint-config-airbnb-base和eslint-plugin-import两个包
1、装置

npm i eslint-loader eslint eslint-config-airbnb-base eslint-plugin-import -D

2、配置
a、配置package.json文件,减少如下代码

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

b、配置webpack.config.js文件

module: {
    rules: [
        {
            test: /\.js$/,
            exclude: /node-modules/,/*排除依赖包中的js*/
            loader: 'eslint-loader',
            options: {
                fix: true  /*开启主动修复*/
            }
        }
    ]
}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理