Intellisense не работает для абсолютных путей в vscode с проектом vue cli 3, jsconfig выдает ошибку - PullRequest
0 голосов
/ 20 марта 2019

У меня проблемы при попытке сделать автозаполнение для работы с проектом vue cli 3.0 с javascript для абсолютных путей, начинающихся с @.Пока плагин eslint с vue не выдает ошибок при импорте, так что все в порядке.

Но настройка jsconfig.json для автозаполнения выдает ошибку

File [pathв папку] / node_modules / smart-buffer / typings / index не найден.ts

И это не работает, проверяя папку, файл есть, но он index.d.ts Я не знаю, что сделать, чтобы решить эту проблему.

Мой jsconfig:

{
    "compilerOptions": {
        "baseUrl": ".",
        "paths": {
            "@/*": ["src/*"],
            "~/*": ["src/*"]
        },
    }
}

характеристики:

  • vue-cli-service: 3.5.1
  • vscode: 1.32.3 (настройка пользователя)

1 Ответ

0 голосов
/ 07 мая 2019

Попробуйте эту конфигурацию:

{ "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["./src/*"], } } }

Для более известного:

https://code.visualstudio.com/docs/languages/jsconfig#_using-webpack-aliases

...