我搜索了所有其他类似的问题,但是没有一个可以帮助我解决问题。我已将nativescript添加到现有的Angular 6.1项目中,安装了android虚拟设备,请按照文档中指示的所有步骤操作,但是当我启动
tns run android --bundle
虚拟设备上的app给我以下错误:
System.err: Calling js method onCreate failed
System.err:
System.err: TypeError: Cannot read property 'create' of undefined
System.err: File: "file:///data/data/org.nativescript.ngsample/files/app/vendor.js, line: 12299, column: 14
对新创建的项目执行相同的过程,效果很好。我该如何解决? 有人可以帮助我吗?
答案 0 :(得分:0)
似乎是NativeScript问题,我在这里找到了解决方案:https://github.com/NativeScript/NativeScript/issues/6552
要解决此问题,您必须更新以下版本:
更新为:
npm install typescript@latest
npm install tns-core-modules@latest
npm install nativescript-dev-webpack@latest
然后,您可以在项目的package.json中查看自己使用的版本是否正确。