Eslint、きれいな配置
ESlint検査の項目と特性
step 1
ノードパッケージのインストール
ノードパッケージの作成
$ npm init -y
eslintとprettyerパッケージの追加$ npm i -D eslint prettier
eslintとprettyer関連パッケージのインストール$ npm i -D eslint-plugin-prettier eslint-config-prettier
$ npm i -D eslint-plugin-node eslint-config-node
airbnb関連パッケージのインストール$ npx install-peerdeps --dev eslint-config-airbnb
step 1
eslintの実行と設定
eslintの実行
$ eslint --init
.eslintrc.またはeslintrc.json設定// .eslintrc.json
{
"extends": ["airbnb", "prettier:prettier/recommended","plugin:node/recommended"],
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error",
"no-unused-vars": "warn",
"no-console": "off",
"func-names": "off",
"no-process-exit": "off",
"object-shorthand": "off",
"class-methods-use-this": "off",
"no-extra-semi":"error"
}
}
Reference
この問題について(Eslint、きれいな配置), 我々は、より多くの情報をここで見つけました https://velog.io/@eunsunbsn/eslint-prettier-설정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol