gpt4 book ai didi

visual-studio-code - Intellisense 无法处理多个文件

转载 作者:行者123 更新时间:2023-12-04 01:45:42 38 4
gpt4 key购买 nike

我目前正在使用 vscode 和一堆扩展开发一些 JS/ES 项目。
但遗憾的是,VSCode 的智能感知功能无法按预期工作。

请查看 repo https://github.com/svennergr/intellisense-test作为我的项目的示例设置。
我所说的确切点是 Main.js 中“组件”的智能感知或类型声明。 VSCode 显示“组件”类型,就像任何类型一样:

Component as any

只有当我将组件及其 typedef 导入 Main.js 文件时,智能感知定义才能按预期工作:

Component with def

但我不想在这里导入,因为我不再使用它了。
有没有办法配置 VSCode 的智能感知来从其他项目文件中获取 typedef?

先感谢您。

最佳答案

我发现,肯定需要任何类型的导入。而不是将 Component 导入到整个文件中,它只能像下面这样导入到 typedef 中:

   * @param {import('./Component').default} [component] The component to assign.

关于visual-studio-code - Intellisense 无法处理多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55491234/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com