VSCode 智能感知不适用于 ES6 导入?



我被这个麻烦困了好几天。

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,因为何时以及如何获得老式导出作品?

将 jsconfig.json 更改为

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

然后您可能需要重新启动 VScode

选项模块用于打字稿,更多内容在这里

最新更新