Работает ли новый автоматический импорт VSCODE 1.18 JS/TS с установленными npm библиотеками узлов?

Я пробую новую функцию автоматического импорта с файлом JS в простом проекте.

Я установил mongoose с npm и сохранил новый пустой файл js, который я редактирую. Я ожидаю, что после ввода const Schema = mongoose. что я должен увидеть всплывающее меню intellisense с предложениями mongoose nodelib, и, если я выберу его, VSC должен добавить инструкцию import/require для mongoose в верхней части файла. Я вижу "Схему" в меню intellisense, но после ее выбора ничего не происходит.

1 ответ

Решение

Авто-импорт в VS Code 1.18 не может создать import * as X from 'Y' импорт стиля, только import { x } from Y, Поддержка первого отслеживается https://github.com/Microsoft/TypeScript/issues/19630

В вашем примере вы должны просто начать печатать Schema чтобы получить предложение автоматического импорта, которое добавляет import { Schema } from 'mongoose'

Другие вопросы по тегам