Vic*_*Vic 6 eslint webpack eslint-config-airbnb
我正在使用airbnb的webl这样的eslint:
.eslintrc:
{
"extends": "airbnb"
}
Run Code Online (Sandbox Code Playgroud)
webpack.config.js:
...
module: {
rules: [
{
test: /\.js$/,
use: ['babel-loader', 'eslint-loader'],
include: path.join(__dirname, 'src')
},
...
]
}
...
Run Code Online (Sandbox Code Playgroud)
这有效,但所有的eslint规则都显示为错误,例如:
1:28 error Missing semicolon semi
2:45 error Missing semicolon semi
5:7 error Unexpected space before function parentheses space-before-function-paren
Run Code Online (Sandbox Code Playgroud)
如何设置它以便airbnb的所有规则都是警告而不是错误?
方法#1调整具体规则.eslintrc:
{
"extends": "airbnb"
"rules": {
"camelcase": "warn",
...
}
}
Run Code Online (Sandbox Code Playgroud)
请参阅配置规则
方法#2调整eslint-loader以发出警告而不是所有规则的错误:
{
...
loader: "eslint-loader",
options: {
emitWarning: true,
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3294 次 |
| 最近记录: |