キャメルアップ開発記_003

危機管理

適当にコードを書いていることに危機感を感じたのでESlintを入れてみることにする.Airbnbのスタイルが優れているということでそれに従う.ついでにatom-ternjsも入れた.
参考: ESLint 最初の一歩 — Qiita
参考: ESLintをAtomに導入し、Reactの構文にも対応したAirbnbのJSスタイルガイドを使う — maesblog

ピンチ

導入に成功したっぽいのでコードをlinterにかけてみる. f:id:ChiyosBigDragon:20190308154133p:plain
下見たらわかるけどエラー数365ですよ.全体で160行なのに.

なおす

インデント幅2でエラーが出たが幅4は譲れないのでここだけ設定をいじった.他のエラーは適切なスペースを入れることでおおよそ解消した.でもDisallow Early Use (no-use-before-define)が残ってしまった.相互再帰みたいなのはどうしたらいいんだろう.

進捗(stack風)