Node.jsで書いたWebアプリケーションがあるのだけど、そのソースを眺めるのにBracketsを使ってみようと思った。
以前はVimで書いていたのだが、何もせずともオシャレな見た目というのは甘美な響きでござるなぁ(?)
BracketsではデフォルトでJSLintが動いているらしいのだが、開発当時はESLintを使っていて、そのときに書いたeslintrcをそのまま使ってほしい。というような設定をBracketsにする。
今回使うnode及びnpmのバージョンは以下の通り。
$ node -v
v14.15.1
$ npm -v
v6.14.8
インストールは一発でOK. 良い世の中だ。
$ npm install -g eslint
$ eslint -v
v7.15.0
ファイル→拡張機能マネージャーからInteractive Linter
をインストール。
その後Command+,でbrackets.json(環境設定ファイル)を開き、以下の記述を追加する。
"linting.prefer": ["ESLint"],
"linting.usePreferredOnly": true
以上で多分うまくいくでしょう。