【发布时间】:2019-02-17 13:52:18
【问题描述】:
当使用 javascript (es2015) 导入时,Intellisense 拒绝工作。
例如:import { } from 'react-router-dom'
并在import 语句的花括号内点击 [CTRL]+[SPACE],没有任何建议的迹象,列出了模块的导出实体。
当我尝试导入使用export default 导出的内容时 - 也没有任何建议。
我的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
否则一切正常,智能感知一般都可以正常工作
【问题讨论】: