我正在一个简单的项目中使用 JS 文件尝试新的自动导入功能。
我用 npm 安装了 mongoose 并保存了一个我正在编辑的新空白 js 文件。我希望在我输入之后const Schema = mongoose.
,我应该会看到一个带有 mongoose nodelib 建议的智能感知弹出菜单,如果我选择一个,VSC 应该在文件顶部为 mongoose 添加一个 import/require 语句。我在智能感知菜单中看到“架构”,但选择它后没有任何反应。
我正在一个简单的项目中使用 JS 文件尝试新的自动导入功能。
我用 npm 安装了 mongoose 并保存了一个我正在编辑的新空白 js 文件。我希望在我输入之后const Schema = mongoose.
,我应该会看到一个带有 mongoose nodelib 建议的智能感知弹出菜单,如果我选择一个,VSC 应该在文件顶部为 mongoose 添加一个 import/require 语句。我在智能感知菜单中看到“架构”,但选择它后没有任何反应。
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'