Vimを仕事で使っているのですがCSSのエラーに気づかずコミットして
しまうことがあったので文法ミスに気づきやすくするツールを調べました。
Syntastic: Syntastic
をインストール。
C言語のファイルを開いて適当にエラーを書いてみるとチェックしてくれるが
CSSの場合はうまくいかない。
CSSのファイルを開いてコマンド:SyntasticInfoを実行すると下記が表示された
Syntastic: active mode enabled
Syntastic info for filetype: css
Available checker(s):
Currently enabled checker(s):
「Available checker」や「Currently enabled checker」がない!
色々調べるとここで紹介されているcsslintやprettycssのインストールが必要なことがわかった
npm をインストールして下記を実行してみた。
npm install -g csslint
npm install -g PrettyCSS
CSSファイルでもう一度やってみるとまだだめだ。
ここでハマってしまいましたがnpmでインストールしたものはパスを通してやらなければいけないことが
わかりました。.bash_profileに下記を追加するとうまくいきました。
export PATH="/usr/local/share/npm/bin:$PATH"