我试图将angular 2 google maps添加到我现有的角度2项目中。
我几乎成功了。现在唯一的错误就是
未捕获的TypeError:require不是函数
显然,违规行是我主谷歌地图第三方库文件中的第1行:google-map.ts。
该行是:
import {Component, ElementRef, EventEmitter, OnChanges, OnInit, SimpleChange} from '@angular/core';
这很奇怪,因为它没有说明要求。如何确保将require定义为函数?
答案 0 :(得分:0)
当我遇到这个错误时,是因为Angular无法找到一个组件。如果您检查违规页面的浏览器开发工具中的网络选项卡,并查看每个文件的响应选项卡。确保响应是您期望的实际文件(如果无法找到组件文件,则目前的角度不会为404)