[Emacs] flycheck
で coffeelint
を使う
coffeelint
のインストール
システムのnodeを使う場合
sudo npm install -g coffeelint
nvmのnodeを使う場合
npm install -g coffeelint
Emacsの設定
flycheck
のインストール
Caskを使う場合、以下をファイルCask
に追加する。
Cask
(depends-on "flycheck")
元から入っているパッケージシステムを使う場合、
M-x package-install
でパッケージを聞かれるので、flycheck
を指定してください。
coffee-mode
でのflycheck
の設定
.emacs.d/init.el
;; flycheck
(add-hook 'coffee-mode-hook
`(lambda ()
(setq flycheck-checker 'coffee)
(flycheck-mode 1)))
coffee
チェッカーは、coffee
コマンドで警告以外が出てなければcoffeelint
を実行するチェッカーです。