【问题标题】:Nativescipt RadSideDrawerNativescript RadSideDrawer
【发布时间】:2020-12-26 20:50:07
【问题描述】:

我在 5 天前尝试将 RADSIDEDRAWER 添加到我的 Nativescript-Angular-Project 时遇到错误。我已经按照 nativescript 文档中的指示安装了插件。此外,安装后我删除了(Node_module、Platforms、Hook、Webpack.config.js、package-lock.json 文件夹并运行 npm install)但仍然没有锁定。任何帮助将不胜感激

  1. 已成功安装在标识符为“BVK6R20525018511”的设备上。 在设备 BVK6R20525018511 上重新启动应用程序...成功 在设备上同步应用程序 org.nativescript.nsngcourse BVK6R20525018511。 System.err:发生未捕获的异常 “主”线程。 System.err:无法创建应用程序 com.tns.NativeScriptApplication: com.tns.NativeScriptException: 调用模块函数 System.err 时出错:TypeError:类扩展 值 undefined 不是构造函数或 null System.err:文件: (文件: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:System.err:堆栈跟踪:System.err: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js(文件: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at (file: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.android.js:1:0) System.err:在 ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.js(file:///data/data/org.nativescript.nsngcourse/files/app/vendor.js:155379:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(文件: node_modules\nativescript-ui-sidedrawer\angular\fesm2015\nativescript-ui-sidedrawer-angular.js:1:0) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ./app/app.module.ts(文件: src\app\app.module.ts:1:0) System.err:
    webpack_require(文件:src\webpack\bootstrap:750:0) System.err: 在 fn(文件: src\webpack\bootstrap:120:0) System.err: 在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System.err:在 ./main.ts(file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:849:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at checkDeferredModules(file: src\webpack\bootstrap:43:0) System.err:
    在 webpackJsonpCallback(文件:src\webpack\bootstrap:30:0) System.err:在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:2:57) System.err: at require(:1:266) System.err: System.err: System.err: TypeError: Class extends value undefined is not a 构造函数或空 System.err: System.err: StackTrace: System.err: java.lang.RuntimeException:无法创建应用程序 com.tns.NativeScriptApplication: com.tns.NativeScriptException: 调用模块函数 System.err 时出错:TypeError:类扩展 值 undefined 不是构造函数或 null System.err:文件: (文件: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:System.err:堆栈跟踪:System.err: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js(文件: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at (file: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.android.js:1:0) System.err:在 ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.js(file:///data/data/org.nativescript.nsngcourse/files/app/vendor.js:155379:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(文件: node_modules\nativescript-ui-sidedrawer\angular\fesm2015\nativescript-ui-sidedrawer-angular.js:1:0) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ./app/app.module.ts(文件: src\app\app.module.ts:1:0) System.err:
    webpack_require(文件:src\webpack\bootstrap:750:0) System.err: 在 fn(文件: src\webpack\bootstrap:120:0) System.err: 在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System.err:在 ./main.ts(file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:849:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at checkDeferredModules(file: src\webpack\bootstrap:43:0) System.err:
    在 webpackJsonpCallback(文件:src\webpack\bootstrap:30:0) System.err:在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:2:57) System.err: at require(:1:266) System.err: System.err: System.err: TypeError: Class extends value undefined is not a 构造函数或 null System.err: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6654) System.err:在 android.app.ActivityThread.-wrap2(未知 来源:0)System.err:在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:2084) System.err:在 android.os.Handler.dispatchMessage(Handler.java:109) System.err:
    在 android.os.Looper.loop(Looper.java:166) System.err: 在 android.app.ActivityThread.main(ActivityThread.java:7555) System.err:在 java.lang.reflect.Method.invoke(Native Method) System.err:在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469) System.err:在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963) System.err:原因:com.tns.NativeScriptException:调用错误 模块函数 System.err:TypeError:类扩展值 undefined 不是构造函数或 null System.err: File: (file: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:System.err:堆栈跟踪:System.err: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js(文件: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.common.js:27:66) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at (file: node_modules\nativescript-ui-sidedrawer\ui-sidedrawer.android.js:1:0) System.err:在 ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.js(file:///data/data/org.nativescript.nsngcourse/files/app/vendor.js:155379:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(文件: node_modules\nativescript-ui-sidedrawer\angular\fesm2015\nativescript-ui-sidedrawer-angular.js:1:0) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at fn(file: src\webpack\bootstrap:120:0) System.err: at ./app/app.module.ts(文件: src\app\app.module.ts:1:0) System.err:
    webpack_require(文件:src\webpack\bootstrap:750:0) System.err: 在 fn(文件: src\webpack\bootstrap:120:0) System.err: 在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System.err:在 ./main.ts(file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:849:30) System.err:在 webpack_require(文件: src\webpack\bootstrap:750:0) System.err: at checkDeferredModules(file: src\webpack\bootstrap:43:0) System.err:
    在 webpackJsonpCallback(文件:src\webpack\bootstrap:30:0) System.err:在 (file:///data/data/org.nativescript.nsngcourse/files/app/bundle.js:2:57) System.err: at require(:1:266) System.err: System.err: System.err: TypeError: Class extends value undefined is not a 构造函数或 null System.err: at com.tns.Runtime.runModule(Native Method) System.err: at com.tns.Runtime.runModule(Runtime.java:674) System.err: 在 com.tns.Runtime.run(Runtime.java:666) System.err: 在 com.tns.NativeScriptApplication.onCreate(NativeScriptApplication.java:21) System.err:在 android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1123) System.err:在 android.app.ActivityThread.handleBindApplication(ActivityThread.java:6636) System.err: ... 还有 8 个

【问题讨论】:

    标签: angular nativescript-angular nativescript-plugin


    【解决方案1】:

    我终于通过删除 mode_module、hook、platform、webpack.config.js、package-lock.json 文件夹并编辑 radsidedrawer 从 9.0.3 到 8.0.1 的依赖项并运行 npm install 来实现它

    【讨论】:

      猜你喜欢
      • 2018-04-15
      • 1970-01-01
      • 2019-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多