Как вы знаете, @
является заполнителем для /src
, и приложение компилируется и работает правильно, если я его так использую. Но мой VSCode считает, что модуля нет, и показывает сообщение об ошибке:
Вопрос 1: Как я могу научить VSCode, как найти модули?
Аналогичная ситуация следующая:
export default class HelloWorld extends Vue {
@Prop() private msg!: string;
}
В IDE есть две ошибки (пока приложение компилируется и работает правильно):
1) !:
выделено красным -> Ожидается выражение
2) string
подчеркнуто красным -> Элемент 'string' неявно имеет тип 'any'.
Но на самом деле это не ошибки, это обычный синтаксис, и VSCode не может справиться с ним. Расширение Vetur (Vue Tooling для VSCode) уже установлено.
Вопрос 2: Как мне вообще работать с Vue + TypeScript в VSCode? Что (все) я должен учитывать?