Skip to content

Coding Rule

dynamis edited this page Jun 14, 2018 · 1 revision

Coding Rule, Lint, Auto Format

# セットアップなど
# eslint をインストール
npm install -g eslint
# eslint の airbnb ルールをインストール
npm install --save-dev eslint-config-airbnb-base

# prettier をインストール
npm install --save-dev prettier
# eslint のルールのうちコード整形は上書きで無効化して prettier に任せるプラグイン
npm install --save-dev eslint-config-prettier
# prettier のエラーを VS Code 上で表示させたい場合 (optional)
npm install --save-dev eslint-plugin-prettier
# .eslint.yml:
extends: 
  - airbnb-base
  - prettier
env:
  browser: true
plugins: 
  - prettier
#rules:
#  prettier/prettier: 
#    - error
# .prettierrc:
# see: https://prettier.io/docs/en/options.html
printWidth: 120
tabWidth: 2
singleQuote: false
Clone this wiki locally