Что-то важное изменение в версии 2.5.0 от Nativescript?Установка плагина зависает после обновления Nativescript 2.5.0
В результате ошибки моего собственного дела. Я случайно удалил Nativescript по неосторожности и переустановил его с моей версией от . 2.4.1 (я считаю) до 2.5.0. В процессе я испортил рабочий файл.
Строительство нового, кажется, работает хорошо, но 2.5.0 принес достаточно изменения (к app/package.json
файла возможно), что я не могу установить плагин nativescript-plugin-firebase
. Он просто зависает, как на картинке, начиная с установки, но без информации console.log, которая была типичной. See picture.
без завершения сборки независимо от того, установлен ли он через CLI nativescript или задан как зависимость в файле root/package.json
. Одна вещь, которую я заметил, это то, что tns build android также обновит версию до 2.5.0.
Я даже попытался установить весь package.json
файл, чтобы быть версии, которые я использовал до и с помощью обновления ТНС установить nativescript версию.
Есть ли способ переустановить Nativescript 2.4.1 в качестве моей основной установки?
Кажется, что сам плагин устанавливает все, но не файлы в папке сценариев. Они никогда не заставляют меня создавать файл firebase.nativescript.json
.
Вот текущий файл package.json после запуска tns create [MYAPP] --ng
корень/package.json
{
"description": "NativeScript Application",
"license": "SEE LICENSE IN <your-license-filename>",
"readme": "NativeScript Application",
"repository": "<fill-your-repository-here>",
"nativescript": {
"id": "org.nativescript.[MYAPP]"
},
"dependencies": {
"@angular/common": "2.4.3",
"@angular/compiler": "2.4.3",
"@angular/core": "2.4.3",
"@angular/forms": "2.4.3",
"@angular/http": "2.4.3",
"@angular/platform-browser": "2.4.3",
"@angular/platform-browser-dynamic": "2.4.3",
"@angular/router": "3.4.3",
"nativescript-angular": "1.4.0",
"nativescript-theme-core": "~1.0.2",
"reflect-metadata": "~0.1.8",
"rxjs": "~5.0.1",
"tns-core-modules": "^2.4.1"
},
"devDependencies": {
"nativescript-dev-android-snapshot": "^0.*.*",
"nativescript-dev-typescript": "~0.3.5",
"typescript": "~2.1.0",
"zone.js": "~0.7.2"
}
}
и файл приложения/package.json
{
"android": {
"v8Flags": "--expose_gc"
},
"main": "main.js",
"name": "tns-template-hello-world-ng",
"version": "2.5.0"
}
FYI: версия 3.9.3 плагина позволяет избежать этой проблемы. –