VSCode intellisense не работает с импортом ES6? - PullRequest
0 голосов
/ 30 мая 2018

Я застрял с этой проблемой на несколько дней.

import abc from './abc' не работает, abc.xyz() или любая другая функция внутри него не будет предложена.Даже файл abc.js не будет предложен

Я должен использовать abc = required('./abc.js'), и все работает нормально.И файл, и метод будут доступны

Я пытался добавить jsconfig.json и заставить его использовать "module":"es6", но тоже не сработало.

Уже установлено react native tools установлено,Со временем это не сработало.

Редактировать: Я обнаружил, что module.exports = User больше не работает.Я должен написать export default User, если я хочу получить доступ ко всем методам, с каких пор и как получить экспорт старой школы?

1 Ответ

0 голосов
/ 30 мая 2018

Измените свой jsconfig.json на

{
    "compilerOptions": {
        "target": "es6"
    },
    "exclude": [
        "node_modules"
    ]
}

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

, дополнительный модуль используется для машинописи, подробнее об этом здесь

...