VSCODE上でESLintの問題が検知されない場合にESLintを有効にする方法

プロジェクトのディレクトリ構成

.
├── README.md
├── api // Rails Api
├── doc
├── docker-compose.yml
├── front // Vue.js
|   └── package.json
└── vetur.config.js

api,front でディレクトリを分けており package.json がサブディレクトリにある構成だった。

VSCODE の設定に下記を追加したところ、VSCODE 上で ESLint の問題が検知されるようになりました。

{
  "eslint.workingDirectories": [{ "mode": "auto" }],
}

こちらの記事を参考に解決しました。

Hugo で構築されています。
テーマ StackJimmy によって設計されています。