現象
linter-scss-lintプラグインがインストールされたAtomで、scss-lint
のバージョンが古いとのエラーが出て動かない。
You are using an old version of scss-lint
そこでscss-lint
をアップデートしようとすると、「最新だよ」と言われてしまう。
$ gem list | grep scss-lint
scss-lint (0.38.0)
$ gem update scss-lint
Updating installed gems
Nothing to update
# 解決策
scss-lint
をアンインストールしてからscss_lint
をインストールするとエラーが消えた。
gem uninstall scss-lint
gem uninstall scss_lint
gem install scss_lint
参考:Old version off scss-lint error message #160
ハマりポイント
「scss-lint
のバージョンが古い」というメッセージなのに、インストールするのはscss_lint
になっている。
ちなみにプラグイン側のReadmeではちゃんと $ gem install scss_lint
になっているので、rbenvでバージョンを変更した後などにハマりやすそう。
https://atom.io/packages/linter-scss-lint