如何升级到NativeScript 5?

时间:2018-11-22 14:53:13

标签: nativescript upgrade nativescript-angular

我在带有Angular的NativeScript 4.2上有一个移动应用程序。如何升级到NativeScript 5.0?

我还想从NativeScript CLI开始使用预览应用程序。

2 个答案:

答案 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)