eslint quick start
Posted rosendolu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eslint quick start相关的知识,希望对你有一定的参考价值。
configuring eslint
- configuration comments
// eslint-disable-next-line prefer-const
- configuration files
.eslintrc.*
可以存放在HOME目录下,就不用每个项目都配置该文件。 - package.json
eslintConfig
configuration file format & priority
.eslintrc.js
.eslintrc.yaml
.eslintrc.yml
.eslintrc.json
.eslintrc
deprecatedpackage.json
ignoring files and directory
# omit all .js file
**/*.js
# Ignore built files except build/index.js
build/*
!build/index.js
eslintrc
env
'env':
'browser': true,
// new ES6 global variables,
'es6': true,
'node': true
,
options
'extends': 'eslint:recommended', // 'airbnb-base' 'standard'
parseOptions
'parserOptions':
// supporting ES6 syntax
'ecmaVersion': 6,
'sourceType': 'module'
,
plugins
"html"
rules
"indent": [
"error",
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
以上是关于eslint quick start的主要内容,如果未能解决你的问题,请参考以下文章
无法加载插件@typescript-eslint:找不到模块'eslint-plugin-@typescript-eslint'