ESLint не распознает псевдоним root (@)

#javascript #typescript #vue.js #eslint #vue-cli

#javascript #typescript #vue.js #eslint #vue-cli

Вопрос:

У меня есть довольно стандартное приложение Vue CLI (Typescript конфигурация ESLint Airbnb), и ESLint не может разрешить мой псевдоним root (@), но компилятор и vscode без проблем решают его. (Смотрите ниже).

введите описание изображения здесь

У меня есть другой проект с аналогичной настройкой и с использованием точно такой же машины, у ESLint нет проблем с разрешением @. Что я могу здесь сделать?

Комментарии:

1. У вас есть ссылка на репозиторий, который воспроизводит проблему?

Ответ №1:

Решение: это ошибка в VSCode. Папка, которую вы открыли в VSCode, должна быть прямым родительским элементом проекта (чего не было в моем случае).

Смотрите: https://github.com/Microsoft/vscode-eslint/issues/405