目的
- Rails アプリケーションの JavaScript に CoffeeScript を使用しているが書き方がバラバラなので Lint をかけたい
CoffeeLint とは
- CoffeeScript 用の Lint ツール
導入
- npm でインストールする
$ npm install -g coffeelint
- インストール確認はお決まりのバージョン確認で
$ coffeelint -v
使い方
- ディレクトリを指定するとその配下にある coffee ファイルをチェックする
$ coffeelint app/assets/javascripts/
- 設定ファイルは下記コマンドで作成
$ coffeelint --makeconfig > coffeelint.json
既存アプリケーションへの導入
- 一旦すべての level フラグを ignore にする
- 必要な箇所(直しやすい箇所)からフラグを error にして直していく