typings install google.maps --save
以下也会给出相同的错误
typings install google.maps --ambient
typings install google.maps --global
打字ERR!消息无法在中找到“google.maps”(“npm”) 注册表中。您想尝试搜索其他来源吗?另外,如果你 想要贡献这些类型,请帮助我们: github.com/typings/registry typings ERR!引起的 https://api.typings.org/entries/npm/google.maps/versions/latest 回复404,预计它等于200
打字ERR! cwd / Users / jeswinjames24 / Work / xyz typings ERR!系统 达尔文15.3.0打字ERR!命令“/ usr / local / bin / node” “/ usr / local / bin / typings”“install”“google.maps”“--save”typings ERR! node -v v4.3.1 typings ERR! typings -v 1.0.3
打字ERR!如果您需要帮助,可以在以下位置报告此错误:typings 呃! github.com/typings/typings/issues MacBook-Pro:xyzjeswinjames24 $ npm install google-maps xyz @ / Users / jeswinjames24 / Work / xyz
答案 0 :(得分:4)
typings 1.0.0将--ambient
重命名为--global
时更改了此内容。
您还需要明确说明要安装的源以覆盖默认值(即npm)。您似乎需要从DefinitelyTyped(dt)来源安装google-maps类型定义:
[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
所以:
typings install dt~google-maps --global
答案 1 :(得分:1)
你也可以试试这个:
typings install github:DefinitelyTyped/DefinitelyTyped/googlemaps/google.maps.d.ts --global --save
由于以上方法都不适合我,我直接从GitHub安装了Google Maps TypeScript定义!
答案 2 :(得分:1)
要使您的应用程序找到您使用打字安装的库,您需要使编译器达到打字并编译它们。要做到这一点,请在tsconfig.json中包含打字路径(" typings / * .d.ts")
我在离子2项目中测试了以下步骤,它完美无缺:
在全球范围内安装打字:
npm install typings --global

2-通过打字安装google.maps
typings install dt~google.maps --global --save

3-打开tsconfig.json并将" typings / * .d.ts" 添加到您的" include"数组如下所示(tsconfig.json)。
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"dom",
"es2015"
],
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5"
},
"include": [
"src/**/*.ts",
"typings/*.d.ts"
],
"exclude": [
"node_modules"
],
"compileOnSave": false,
"atom": {
"rewriteTsconfig": false
}
}

答案 3 :(得分:-2)
检查出来: -
离子cordova插件添加cordova-plugin-googlemaps