gpt4 book ai didi

typescript - 如何从 `@types` typescript 2.0 导入类型定义

转载 作者:搜寻专家 更新时间:2023-10-30 20:31:44 25 4
gpt4 key购买 nike

我正在使用 typescript 2.0 和最新的 ionic@RC.0 构建过程。

我像这样安装了 google-maps 类型:

npm install @types/google-maps --save-dev --save-exact

我正在尝试像这样将一些类型定义导入到我的代码中

/// <reference types="google-maps" />
import { LatLng, LatLngBounds } from 'google-maps';

但是我得到了这个 typescript 错误:

./node_modules/@types/google-maps/index.d.ts 没有导出成员“LatLng”

如果我查看源代码,我实际上可以找到定义

./node_modules/@types/google-maps/node_modules/@types/googlemaps/index.d.ts

最佳答案

在项目根文件夹的 tsconfig.json 文件中添加对类型包的引用:

"types": [
"google-maps"
]

不要在源文件中导入任何内容,类型是全局定义的。

关于typescript - 如何从 `@types` typescript 2.0 导入类型定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39818429/

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