eslint-config-yyl-node
v0.3.0
Published
为 yyl-node 项目提供 eslint 文件
Downloads
3
Readme
eslint-config-yyl-react
为 yyl-node 项目提供 eslint 文件
install
npm i eslint-config-yyl-react --save-dev
依赖包
npm i prettier eslint --save-dev
usage
修改 package.json
文件
{
"eslintConfig": {
"extends": ["yyl-node"]
},
"eslintIgnore": [
"node_modules"
],
"prettier": {
"semi": false,
"singleQuote": true,
"jsxSingleQuote": true,
"endOfLine": "lf",
"trailingComma": "none"
},
"scripts": {
"eslint": "eslint ./",
"prettier": "prettier --write ./**/*.js"
}
}
为了和
prettier
不打架,请按照package.json
的prettier
属性进行配置
自定义 prettier
可以通过定义 prettier/prettier
rules 来修改
{
"eslintConfig": {
"rules": {
"prettier/prettier": ["error", {
"semi": true
}]
}
},
"prettier": {
"semi": true
}
}
prettierignore
根目录创建 .prettierignore
node_modules/