キャメルアップ開発記_003
危機管理
適当にコードを書いていることに危機感を感じたのでESlintを入れてみることにする.Airbnbのスタイルが優れているということでそれに従う.ついでにatom-ternjsも入れた.
参考: ESLint 最初の一歩 — Qiita
参考: ESLintをAtomに導入し、Reactの構文にも対応したAirbnbのJSスタイルガイドを使う — maesblog
ピンチ
導入に成功したっぽいのでコードをlinterにかけてみる.
下見たらわかるけどエラー数365ですよ.全体で160行なのに.
なおす
インデント幅2でエラーが出たが幅4は譲れないのでここだけ設定をいじった.他のエラーは適切なスペースを入れることでおおよそ解消した.でもDisallow Early Use (no-use-before-define)
が残ってしまった.相互再帰みたいなのはどうしたらいいんだろう.