我在带有Angular的NativeScript 4.2上有一个移动应用程序。如何升级到NativeScript 5.0?
我还想从NativeScript CLI开始使用预览应用程序。
答案 0 :(得分:1)
按照https://docs.nativescript.org/releases/upgrade-instructions上的升级说明进行操作。该页面还具有指向重大更改的链接。
这是命令的摘要。
# NativeScript CLI
npm install -g nativescript
# Application Upgrade
tns update
# Platform Upgrade
tns platform remove android
tns platform add android
tns platform remove ios
tns platform add ios
# tns-core-modules Upgrade
npm install tns-core-modules@latest --save
# TypeScript Upgrade
npm i nativescript-dev-typescript@latest --save-dev
./node_modules/.bin/ns-upgrade-tsconfig
# Angular Upgrade
npm i nativescript-angular@latest --save
./node_modules/.bin/update-app-ng-deps
npm i
# Webpack Upgrade
npm i nativescript-dev-webpack --save-dev
./node_modules/.bin/update-ns-webpack --deps --configs
对于Windows用户,请使用Windows路径分隔符和.cmd文件扩展名。
.\node_modules\.bin\ns-upgrade-tsconfig.cmd
.\node_modules\.bin\update-app-ng-deps.cmd
.\node_modules\.bin\update-ns-webpack.cmd --deps --configs
我也在使用NativeScript UI。这是我必须运行的命令。
tns plugin remove nativescript-ui-sidedrawer
tns plugin add nativescript-ui-sidedrawer
tns plugin remove nativescript-ui-dataform
tns plugin add nativescript-ui-dataform
...
通过运行tns info确认您正在使用最新版本。
tns info
您现在可以使用“预览”应用程序。运行命令。
tns preview
答案 1 :(得分:1)