Typescript无法在ionic2中安装带有键入的google.maps

Typescript无法在ionic2中安装带有键入的google.maps,typescript,Typescript,下面也给出了相同的错误 typings install google.maps --save 打字错误!邮件在中找不到“google.maps”(“npm”) 登记处。是否要尝试搜索其他源?还有,如果你 如果您需要这些打字,请帮助我们: github.com/typings/registry typings ERR!引起 回答为404,预计等于200 打字错误!cwd/Users/jeswinjames24/Work/xyz打字错误!系统 达尔文15.3.0打字错误!命令“/usr/local

下面也给出了相同的错误

typings install google.maps --save
打字错误!邮件在中找不到“google.maps”(“npm”) 登记处。是否要尝试搜索其他源?还有,如果你 如果您需要这些打字,请帮助我们: github.com/typings/registry typings ERR!引起 回答为404,预计等于200

打字错误!cwd/Users/jeswinjames24/Work/xyz打字错误!系统 达尔文15.3.0打字错误!命令“/usr/local/bin/node” “/usr/local/bin/typings”“安装”“google.maps”“--保存”打字错误! 节点-v4.3.1打字错误!打字-V1.0.3

打字错误!如果您需要帮助,可以在:typings报告此错误 犯错误github.com/typings/typings/issues MacBook Pro:xyzjeswinjames24$ npm安装谷歌地图xyz@/Users/jeswinjames24/Work/xyz

在将
--ambient
重命名为
--global
的地方更改了此设置

您还需要明确说明要从中安装的源代码,以覆盖默认值(即npm)。看起来您需要从DefinitelyTyped(dt)源安装google地图类型定义:

因此:

typings安装dt~google地图--global

这是在将
--ambient
重命名为
--global
的地方更改的

您还需要明确说明要从中安装的源代码,以覆盖默认值(即npm)。看起来您需要从DefinitelyTyped(dt)源安装google地图类型定义:

因此:


typings安装dt~google地图--global

您也可以尝试以下方法:

[stewart@localhost cenode]$ typings search google-maps
Viewing 2 of 2

NAME                   SOURCE HOMEPAGE                                                                       DESCRIPTION VERSIONS UPDATED                 
google-maps            dt     https://www.npmjs.com/package/google-maps                                                  1        2015-12-03T17:40:25.000Z
google.maps.infobubble dt     http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobubble/src/             1        2016-03-17T12:06:54.000Z

由于上述方法都不适用于我,我直接从GitHub安装了Google Maps TypeScript定义

您也可以尝试以下方法:

[stewart@localhost cenode]$ typings search google-maps
Viewing 2 of 2

NAME                   SOURCE HOMEPAGE                                                                       DESCRIPTION VERSIONS UPDATED                 
google-maps            dt     https://www.npmjs.com/package/google-maps                                                  1        2015-12-03T17:40:25.000Z
google.maps.infobubble dt     http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobubble/src/             1        2016-03-17T12:06:54.000Z

由于上述方法都不适用于我,我直接从GitHub安装了Google Maps TypeScript定义

要让应用程序找到您安装了打字的库,您需要让编译器接触到打字并编译它们。为此,在tsconfig.json中包含typings路径(“typings/*.d.ts”)

我在我的ionic 2项目上测试了以下步骤,它工作得非常完美:

1-在全球范围内安装打字:


npm安装typings--global
要让应用程序找到使用typings安装的库,您需要让编译器到达typings并编译它们。为此,在tsconfig.json中包含typings路径(“typings/*.d.ts”)

我在我的ionic 2项目上测试了以下步骤,它工作得非常完美:

1-在全球范围内安装打字:

npm安装打字--全局
查看以下内容:-

爱奥尼亚cordova插件添加cordova插件谷歌地图查看:-

爱奥尼亚科尔多瓦插件添加科尔多瓦插件谷歌地图

typings install github:DefinitelyTyped/DefinitelyTyped/googlemaps/google.maps.d.ts --global --save