尝试运行使用NativeScript和Angular 2构建的应用程序时,我遇到了一个非常奇怪的错误。这是错误:
CONSOLE ERROR file:///app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:342:26:
Unhandled Promise rejection: No map found ; Zone: angular ; Task: Promise.then ; Value: No map found undefined
CONSOLE ERROR file:///app/tns_modules/nativescript-angular/zone.js/dist/zone-nativescript.js:344:22:
Error: Uncaught (in promise): No map found
应用启动时会出现错误。我正在使用nativescript-angular
版本1.1.2
,我在我的devDependencies中包含zone.js
版本0.6.21
。这是我的完整package.json
:https://github.com/tjvantoll/nativescript-photos-near-me/blob/6a201b05e91687618670a79e0a56ababc71572d7/package.json。
知道可能会发生什么吗?我实际上并没有在我的应用程序中明确使用区域,所以我很好奇为什么我在这里获得这个应用程序而不是我从头开始的新NativeScript Angular应用程序。
任何帮助都将不胜感激。
答案 0 :(得分:1)
所以我一发布这个就知道了。问题是对Mapbox插件的unhide()
方法进行无害的调用。
我认为“map”指的是某些RxJS或Array值,当它实际上指的是实际的地图时。谁知道?