0

Angular RC6 升级后,我无法运行应用程序(构建良好)。罪魁祸首似乎是 nativescript-telerik-ui 库。引发以下错误:

java.lang.RuntimeException: Unable to create application com.tns.NativeScriptApplication: com.tns.NativeScriptException: 
Error calling module function 

SyntaxError: Unexpected token export
File: "<unknown>, line: 1, column: 265

StackTrace: 
    Frame: function:'require', file:'', line: 1, column: 266
    Frame: function:'', file:'/data/data/appname/files/app/tns_modules/nativescript-telerik-ui/sidedrawer/angular/side-drawer-directives.js', line: 5, column: 12
    Frame: function:'require', file:'', line: 1, column: 266
    Frame: function:'', file:'/data/data/appname/files/app/mainModule.js', line: 10, column: 17
    Frame: function:'require', file:'', line: 1, column: 266


    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4802)

    ...

Error calling module function 

第一个错误是这一行:

var di_1 = require('@angular/core/src/di');

第二个是:

var angular_1 = require('nativescript-telerik-ui/sidedrawer/angular');

它在 RC5 上运行良好。

nativescript-telerik-ui 版本 0.3.1

tns 版本 2.2.1

4

1 回答 1

1

来自 nativescript-telerik-ui 团队的开发人员。当前1.3.1版本的nativescript-telerik-ui / nativescript-telerik-ui-pro是开发的,而 Angular 2 的RC4版本是最新版本,这就是为什么该版本的 ui 插件兼容 Angular 的 RC4 版本2.

我们正在积极关注 Angular 2 框架的发展,并且在我们发言时正在开发RC6 兼容性。您可以关注我们的nativescript-ui-samples-angular sdk 存储库,以获取与 Angular 2 相关的任何内容的未来更新。

于 2016-09-12T10:31:00.500 回答