tns migrate
Description
Migrates the app dependencies to a form compatible with NativeScript 6.0. Running this command will not affect the codebase of the application and you might need to do additional changes manually.
The migrate command will update "webpack.config.js", "karma.conf.js", "tsconfig.tns.json"(not for code sharing projects) and "package-lock.json". The original files will be moved to ".migration_backup" folder. The following folders will be removed: "hooks", "platforms" and "node_modules". The "hooks" folder will also be backed up in ".migration_backup" folder.
The "nativescript-dev-sass" and "nativescript-dev-typescript" dependencies will be replaced with "node-sass" and "typescript" respectively. The "nativescript-dev-less" dependency will be removed, but to enable LESS CSS support the user should follow the steps in this feature request: https://github.com/NativeScript/nativescript-dev-webpack/issues/967. feature request.
The following dependencies will be updated if needed:
- tns-core-modules
- tns-core-modules-widgets
- tns-platform-declarations
- nativescript-dev-webpack
- nativescript-camera
- nativescript-geolocation
- nativescript-imagepicker
- nativescript-permissions
- nativescript-social-share
- nativescript-ui-chart
- nativescript-ui-dataform
- nativescript-ui-gauge
- nativescript-ui-listview
- nativescript-ui-sidedrawer
- nativescript-ui-calendar
- nativescript-ui-autocomplete
- nativescript-cardview
- nativescript-datetimepicker
- kinvey-nativescript-sdk
- nativescript-plugin-firebase
- nativescript-vue
- nativescript-vue-template-compiler
- nativescript-angular
- @angular/animiations
- @angular/platform-browser-dynamic
- @angular/common
- @angular/compiler
- @angular/compiler-cli
- @angular/core
- @angular/forms
- @angular/http
- @angular/platform-browser
- @angular/router
- @ngtools/webpack
- @angular-devkit/build-angular
- rxjs
- zone.js
- @nativescript/unit-test-runner
- karma-webpack
- karma-jasmine
- karma-mocha
- karma-chai
- karma-qunit
- karma
Commands
Usage | Synopsis |
---|---|
General | $ tns migrate |
Related Commands
Command | Description |
---|---|
update | Updates the project with the latest versions of iOS/Android runtimes and cross-platform modules. |
help | Lists the available commands or shows information about the selected command. |
doctor | Checks your system for configuration problems which might prevent the NativeScript CLI from working properly. |