Tapuscrit d'Erreur: Impossible de trouver de l'espace de noms "google"
J'ai projet angulaires-cli
~root~/src/typings.json
{
"globalDevDependencies": {
"angular-protractor": "registry:dt/angular-protractor#1.5.0+20160425143459",
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
"selenium-webdriver": "registry:dt/selenium-webdriver#2.44.0+20160317120654"
},
"globalDependencies": {
"es6-shim": "registry:dt/es6-shim#0.31.2+20160602141504",
"google.maps": "registry:dt/google.maps#3.20.0+20160914131659"
}
}
~root~/typings/index.d.ts
///<reference path="globals/angular-protractor/index.d.ts" />
///<reference path="globals/es6-shim/index.d.ts" />
///<reference path="globals/google.maps/index.d.ts" />
///<reference path="globals/hammerjs/index.d.ts" />
///<reference path="globals/jasmine/index.d.ts" />
///<reference path="globals/selenium-webdriver/index.d.ts" />
~root~/src/tsconfig.json
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
"../node_modules/@types",
"../typings"
],
"files": [
"../typings/index.d.ts"
]
}
}
Après exécution ng servir
J'ai des message d'erreur dans la console
ERREUR dans [par défaut]
F:~root~\src\app\ui\google-map\carte de marqueur\carte de marqueur.la directive.ts:7:26Ne peut pas trouver d'espace de noms 'google'
et
ERREUR dans [par défaut]
~root~\src\app\de voyage entrée-page\voyage-entrée-page.composante.ts:188:21Ne peut pas trouver le nom de 'google'
~root~\src\app\ui\google-map\carte de marqueur\carte de marqueur.la directive.ts:7:26
...
@Input() veyoMapMarker: google.maps.MarkerOptions
...
~root~\src\app\de voyage entrée-page\voyage-entrée-page.composante.ts:188:21
...
if (status === google.maps.DirectionsStatus.OK) {
...
Après génération application correcte de travail
Comment me résoudre ce message d'Erreur?
- Avez-vous trouvé une solution à ce problème? Je vais avoir le même problème.
- N'a la réponse ci-dessous vous aider? Si oui pouvez-vous marquer comme la accepté de répondre afin que d'autres puissent le trouver.
- Veuillez vous référer à ma réponse ici: stackoverflow.com/a/42733315/1087131 je suis l'aide de la CLI RC0.
Vous devez vous connecter pour publier un commentaire.
Un peu d'une réponse tardive mais j'ai eu un problème similaire, à l'aide de Angulaire de la CLI de RC.0.
Il s'est avéré que je n'avais pas installer et importer la typings, ce qui peut être fait comme suit:
Essayez d'exécuter la commande ci-dessous dans un nœud invite...
J'ai eu le même problème avec angulaire 7.
Je n'ai pas besoin d'importer quoi que ce soit il suffit d'exécuter
npm install @types/googlemaps
à nouveau et si il y a des vulnérabilités, exécuternpm audit fix
ounpm audit fix --force
si nécessaire.Après je l'ai fait, tout a bien fonctionné pour moi...