4

我已经设置了angular2-google-mapangular2 应用程序。

这是 app.module.ts

import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent }  from './app.component';
import { AgmCoreModule} from 'angular2-google-maps/core';
@NgModule({
  imports:      [ BrowserModule, AgmCoreModule.forRoot({apiKey: 'AIzaSyAe3ci9yavJcWt7MaJE8DusAuZo-QeRqkU'}) ],
  declarations: [ AppComponent ],
  bootstrap:    [ AppComponent ],
})
export class AppModule { }

我用命令安装了 angular2-google-maps,

npm install angular2-google-maps --save

已成功安装。当我使用 npm start 运行应用程序时,它显示一条错误消息,

http://localhost:3000/angular2-google-maps/core加载资源失败:服务器响应状态为 404(未找到)

但我可以在 node_modules 中看到angular2-google-maps文件夹。问题是什么?

4

1 回答 1

5

map您忘记添加system.config.js

'angular2-google-maps/core': 'npm:angular2-google-maps/core/core.umd.js'

通过将上述添加到 systemjs 配置。core.umd.js当您尝试导入时,模块加载器会理解加载angular2-google-maps/core

于 2017-01-25T05:50:15.077 回答