Puedes depurar aplicaciones NativeScript-Vue usando la versión estándar de las Vue DevTools.
Para simplificar la integración, puede usar el plugin nativescript-vue-devtools que se ocupa de conectar tu app con las Vue DevTools.
Ejecuta el comando siguiente:
$ cd <project-folder>
$ npm install --save @vue/devtools nativescript-toasty nativescript-socketio nativescript-vue-devtoolsPara acceder fácilmente a las Vue DevTools, puedes instalar el paquete de forma global.
Ejecuta el comando siguiente:
$ npm install -g @vue/devtoolsDespués de completar la instalación, puedes ejecutar el comando vue-devtools desde cualquier directorio en tu máquina de desarrollo.
nativescript-vue-devtools en tu appPara conectar tu aplicación a las Vue DevTools, necesitas modificar el fichero main.js (o main.ts).
En tu código, importa las nativescript-vue-devtools y configúralas en NativeScript-Vue usando Vue.use().
import VueDevtools from 'nativescript-vue-devtools'
import Vue from 'nativescript-vue'
Vue.use(VueDevtools)Asegúrate importar las devtools antes que Vue, ya que en caso contrario puede no funcionar como esperas.
Si estás usando un dispositivo real en lugar de un emulador, establece la opción de configuración host para apuntar a la IP de tu máquina de desarrollo. En caso contrario, tu dispositivo no podrá conectarse a tu máquina host.
Vue.use(VueDevtools, { host: '192.168.1.42' })Ejecuta el comando siguiente para lanzar las Vue DevTools:
$ # if installed globally
$ vue-devtools
$ # or
$ npx vue-devtoolsEjecuta el comando siguiente:
$ rm -rf platforms
$ tns run android
$ # or
$ tns run iosSi tu máquina y app están bien configuradas, deberías ver unos pocos componentes en el árbol de componentes de las Vue DevTools.