Как вы знаете, @
является заполнителем для /src
, и приложение компилируется и работает правильно, если я его так использую. Но мой VSCode считает, что модуля нет, и показывает сообщение об ошибке:
![Visual Studio Code: cannot find module](https://i.stack.imgur.com/SXGLn.png)
Вопрос 1: Как я могу научить VSCode, как найти модули?
Аналогичная ситуация следующая:
export default class HelloWorld extends Vue {
@Prop() private msg!: string;
}
В IDE есть две ошибки (пока приложение компилируется и работает правильно):
1) !:
выделено красным -> Ожидается выражение
![enter image description here](https://i.stack.imgur.com/NilGf.png)
2) string
подчеркнуто красным -> Элемент 'string' неявно имеет тип 'any'.
![enter image description here](https://i.stack.imgur.com/dqOOA.png)
Но на самом деле это не ошибки, это обычный синтаксис, и VSCode не может справиться с ним. Расширение Vetur (Vue Tooling для VSCode) уже установлено.
Вопрос 2: Как мне вообще работать с Vue + TypeScript в VSCode? Что (все) я должен учитывать?