找不到模块' @ agm / core'

时间:2017-07-13 13:12:12

标签: javascript angularjs angular google-maps

我正在尝试在我的角度4应用中使用Google地图 我正在使用Angular 4和Nodejs 8。

app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule, ApplicationRef } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';

import { AgmCoreModule } from '@agm/core';

@NgModule({
  imports: [
    BrowserModule,
    CommonModule,
    FormsModule,
    AgmCoreModule.forRoot({
      apiKey: 'GOOGLEAPIKEY'
    })
  ],
  providers: [],
  declarations: [ AppComponent ],
  bootstrap: [ AppComponent ]
})
export class AppModule {}

请帮帮我??

3 个答案:

答案 0 :(得分:10)

  

npm install @ agm / core --save

这个命令解决了我的问题。谢谢。

答案 1 :(得分:1)

有同样的问题。.只需运行:

[root@*** ~]# amazon-linux-extras install docker -y
-bash: amazon-linux-extras: command not found
[root@*** ~]# find / -name 'amazon-linux-extras'
[root@*** ~]$ cat /proc/version
Linux version 4.14.77-81.59.amzn2.x86_64 (mockbuild@ip-10-0-1-59) (gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)) #1 SMP Mon Nov 12 21:32:48 UTC 2018

答案 2 :(得分:0)

找不到该模块,因为您忘记在导入的NgModule中添加它:P:

  imports: [
    BrowserModule
    AgmCoreModule.forRoot({
      apiKey: 'GOOGLEAPIKEY'
    })
  ],

最好的问候;)