javascript - 我可以在 JS 项目中为自定义模块使用 Typescript 智能感知吗?
问题描述
我正在使用 JS 代码库,但我想为应用程序中的一些复杂实体添加声明。这样我就可以在我的 VS Code 中将它们作为自动完成。
这适用于具有 TS 声明的依赖项,因此我认为可以完成。
d.ts
我在文件旁边的文件中尝试了以下内容.js
`
import "./useUserContext";
declare module "./useUserContext" {
interface User {
user: {
uid: string;
},
}
export default function useUserContext(): User;
}
遗憾的是,不可能将此项目转换为 TS。
解决方案
推荐阅读
- pandas - 在 groupby 结果后使用 value_counts() 透视数据帧
- rest - 使用重定向 uri 片段发送 OAuth access_token
- javascript - Javascript循环通过二维数组
- linux - Exiv2 与 makefile
- python - 在熊猫中使用路径字符串作为索引
- flutter - 如何在颤动中截取当前屏幕的屏幕截图?
- java - CircleCI android在UnitTest步骤运行失败
- python-3.x - 如何检测照片是原始照片还是从显示器拍摄的(Python)
- r - R中类似变量的相关性
- entity-framework - LINQ 语句相当于 SQL 中的 sum 查询