为什么我在使用 `require` 时在 vscode 中获得 Intellisense 而在使用 `import` 时却没有

Why do I get Intellisense in vscode when using `require` but not when using `import`

在 VS Code 中,当我使用 import $ from 'jquery'; 导入 jquery 时,Intellisense 不工作。这是我得到的:

但是,当使用 require 语法时,const $ = require('jquery');,Intellisense 确实有效:

任何类型的导入都会发生这种情况,而不仅仅是 jquery。

在使用导入语法时,有什么方法可以使 Intellisense 正常工作?我正在使用打字。

这是已知错误。 https://github.com/Microsoft/vscode-react-native/issues/61

修复已在 Insiders build 中可用。或者你可以等几天后发布的稳定版1.0。

从版本 1(2016 年 4 月 14 日发布)开始,您的项目根目录中需要一个包含以下内容的 jsconfig.json 文件,以便使用 import 语法启用 Intellisense:

"compilerOptions": {
    "target": "ES6",
    "allowSyntheticDefaultImports": true
}