VSCode intellisense перестал работать с импортом модуля js - PullRequest
0 голосов
/ 17 февраля 2019

При использовании импорта javascript (es2015) Intellisense отказывается работать.

, например: import { } from 'react-router-dom' и нажмите [CTRL] + [SPACE] из фигурных скобок оператора import, естьникаких признаков предложения, список экспортируемых объектов модуля.

Когда я пытаюсь импортировать что-то, экспортированное с export default - также нет никаких предложений.

my jsconfig.json

{
  "compilerOptions": {
    "target": "es6",
    "allowSyntheticDefaultImports": true
  },
  "exclude": [
    "node_modules",
    "**/node_modules/*"
  ],
  "include": [
    "src/**/*"
  ]
}

Я использую "allowSyntheticDefaultImports": true для обработки экспорта без значения по умолчанию.Я злоупотребляю exclude разделом, я знаю))

VSCODE о

Version: 1.31.1
Commit: 1b8e8302e405050205e69b59abb3559592bb9e60
Date: 2019-02-12T02:19:29.629Z
Electron: 3.1.2
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Linux x64 4.15.0-45-generic

в остальном все, и intellisense в целом работает хорошо

1 Ответ

0 голосов
/ 19 февраля 2019

Два варианта, которые сработали для меня:

  1. «Действие построения» объекта не установлено.Измените это на Compile (работает с .cs tho).
  2. Закройте VS, удалите скрытую папку ".vs" в проводнике рядом с вашим решением.Вновь открыть VS.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...