#angular #nativescript-angular #nativescript-plugin
#angular #nativescript-angular #nativescript-плагин
Вопрос:
Я сталкиваюсь с ошибкой при попытке добавить RADSIDEDRAWER в мой Nativescript-Angular-Project с 5 дней назад. Я установил плагин, как указано в документе nativescript. Также после установки я удалил (Node_module, платформы, хук, Webpack.config.js , заблокируйте папку package-lock.json и запустите установку npm), но по-прежнему нет блокировки. Пожалуйста, любая помощь будет высоко оценена
- Успешно установлен на устройстве с идентификатором ‘BVK6R20525018511’. Перезапуск приложения на устройстве BVK6R20525018511… Успешно синхронизировано приложение org.nativescript.nsngcourse на устройстве BVK6R20525018511. System.err: в «главном» потоке произошло неперехваченное исключение. System.err: не удается создать приложение com.tns.NativeScriptApplication: com.tns.NativeScriptException: Ошибка при вызове функции модуля System.err: ошибка типа: класс расширяет неопределенное значение, не является конструктором или нулевым System.err: File: (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.err: System. ошибка: StackTrace: System.ошибка: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.err: при запросе webpack_require(файл: src webpack bootstrap: 750:0) System.err: при fn(файл: srcwebpackbootstrap: 120:0) System.err: при (файл: node_modulesnativescript -ui-sidedrawerui-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: в fn(файл: src webpackbootstrap: 120:0) System.err: в ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(file : node_modulesnativescript-ui-sidedrawerangularfesm2015nativescript-ui-sidedrawer-angular.js: 1:0) System.err: при запросе webpack_require(файл: src webpack bootstrap: 750:0) System.err: при fn(файл: src webpackbootstrap: 120:0) System.err: при ./ app/app.module.ts (файл: srcappapp.module.ts: 1:0) System.err:
в webpack_require(файл: srcwebpack bootstrap: 750:0) System.err: в fn(файл: srcwebpackbootstrap: 120:0) System.err: в (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System .ошибка: в ./main.ts (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js:849:30) System.ошибка: в webpack_require(файл: src webpack bootstrap: 750:0) System.ошибка: в checkDeferredModules(файл: srcwebpackbootstrap:43:0) System.ошибка:
в webpackJsonpCallback(файл: srcwebpackbootstrap:30:0) Система.ошибка: при (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js:2:57) System.err: при require(:1:266) System.err: System.err: System.err: ошибка типа: класс расширяет неопределенное значение, не является конструктором или нулевым System.err: System.err: StackTrace: System.err: java.lang. Исключение RuntimeException: Не удается создать приложение com.tns.NativeScriptApplication: com.tns.NativeScriptException: Ошибка вызова функции модуля System.err: ошибка типа: класс расширяет значение, неопределенное, не является конструктором или нулевым System.err: File: (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.err: System.err: StackTrace: System.err: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.ошибка: при запросе webpack_require(файл: src webpack bootstrap:750:0) System.ошибка: в fn(файл: src webpack bootstrap: 120:0) System.ошибка: в (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.android.js: 1:0) System.ошибка: в ../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: в fn(файл: src webpackbootstrap: 120:0) System.err: в ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(file : node_modulesnativescript-ui-sidedrawerangularfesm2015nativescript-ui-sidedrawer-angular.js: 1:0) System.err: при запросе webpack_require(файл: src webpack bootstrap: 750:0) System.err: при fn(файл: src webpackbootstrap: 120:0) System.err: при ./ приложение/app.module.ts (файл: srcappapp.module.ts: 1:0) System.ошибка:
в webpack_require(файл: srcwebpackbootstrap: 750:0) System.ошибка: в fn (файл: src webpack bootstrap: 120:0) System.ошибка: в (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System.ошибка: в ./main.ts(файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js: 849:30) System.err: в webpack_require(файл: src webpackbootstrap: 750:0) System.err: в checkDeferredModules(файл: srcwebpackbootstrap:43:0) System.err:
в webpackJsonpCallback(файл: srcwebpackbootstrap:30:0) System.err: в (файл:///данные/data/org.nativescript.nsngcourse /files/app/bundle.js:2:57) System.err: при require(:1:266) System.err: System.err: System.err: TypeError: класс расширяет неопределенное значение, не является конструктором или нулевым System.err: в 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.операционная система.Цикл цикла (Looper.java: 166) System.err: в android.app.ActivityThread.main(ActivityThread.java:7555) System.err: в java.lang.reflect.Метод.invoke(собственный метод) 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: ошибка типа: класс расширяет значение, не определенное является не конструктор или нулевой System.err: File: (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.err: System.err: StackTrace: System.err: ../node_modules/nativescript-ui-sidedrawer/ui-sidedrawer.common.js (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.common.js:27:66) System.ошибка: при запросе webpack_require(файл: src webpack bootstrap:750:0) System.ошибка: в fn(файл: src webpack bootstrap: 120:0) System.ошибка: в (файл: node_modulesnativescript-ui-sidedrawerui-sidedrawer.android.js: 1:0) System.ошибка: в ../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: в fn(файл: src webpackbootstrap: 120:0) System.err: в ../node_modules/nativescript-ui-sidedrawer/angular/fesm2015/nativescript-ui-sidedrawer-angular.js(file : node_modulesnativescript-ui-sidedrawerangularfesm2015nativescript-ui-sidedrawer-angular.js: 1:0) System.err: при запросе webpack_require(файл: src webpack bootstrap: 750:0) System.err: при fn(файл: src webpackbootstrap: 120:0) System.err: при ./ приложение/app.module.ts (файл: srcappapp.module.ts: 1:0) System.ошибка:
в webpack_require(файл: srcwebpackbootstrap: 750:0) System.ошибка: в fn (файл: src webpack bootstrap: 120:0) System.ошибка: в (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js:783:73) System.ошибка: в ./main.ts(файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js: 849:30) System.err: в webpack_require(файл: src webpackbootstrap: 750:0) System.err: в checkDeferredModules(файл: srcwebpackbootstrap:43:0) System.err:
в webpackJsonpCallback(файл: srcwebpackbootstrap:30:0) System.ошибка: при (файл:///данные/data/org.nativescript.nsngcourse/files/app/bundle.js: 2:57) System.err: при require(:1:266) System.err: System.err: System.err: ошибка типа: класс расширяет значение, неопределенное, не является конструктором или нулевым System.err: при com.tns.Runtime.runModule(собственный метод) System.err: в 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
Ответ №1:
Я, наконец, заставил это работать, удалив mode_module, хук, платформу,webpack.config.js , заблокируйте папку package-lock.json и отредактируйте зависимости для radsidedrawer с 9.0.3 по 8.0.1 и запустите npm install