2016-08-10 42 views
0

我试图将angular 2 google maps添加到我现有的angular 2项目中。要求不是函数

我几乎成功了。现在我得到的唯一错误是

Uncaught TypeError: require is not a function

显然违规行是我的主要谷歌线1映射第三方库文件:谷歌map.ts。

该生产线是:

import {Component, ElementRef, EventEmitter, OnChanges, OnInit, SimpleChange} from '@angular/core'; 

这是奇怪的,因为它没有说要求就行了。我如何确保require被定义为一个函数?

回答

0

当我有这个错误,这是因为Angular找不到组件。如果您在违规页面的浏览器开发工具中检查网络选项卡并查看每个文件的响应选项卡。确保响应是你期望的实际文件(目前如果找不到组件文件,角度不会为404)