独立したバージョンのVue DevToolsを用いてNativeScript-Vueのアプリをデバッグすることができます。
統合を簡単にするためには、アプリとVue DevToolsの連携を助けてくれるnativescript-vue-devtoolsプラグインを使用できます。
以下のコマンドを実行してください:
$ cd <project-folder>
$ npm install --save @vue/devtools@beta nativescript-toast nativescript-socket.io nativescript-vue-devtoolsVue DevToolsへのアクセスを簡単にするために、パッケージをグローバルにインストールすることもできます。
以下のコマンドを実行してください:
$ npm install -g @vue/devtools@betaインストール終了後、開発に使用している機械のどこからでもvue-devtoolsコマンドを実行することができます。
nativescript-vue-devtoolsプラグインをアプリにインストールするアプリとVue DevToolsを連携するため、main.jsを修正する必要があります。
ソースコードの中で、nativescript-vue-devtoolsをインポートし、Vue.use()でNativeScript-Vueに知らせてください。
import Vue from 'nativescript-vue'
import VueDevtools from 'nativescript-vue-devtools'
Vue.use(VueDevtools)もしエミュレータの代わりに実機を使用している場合、hostオプション実機?のIPアドレスを指すように設定してください。 そうしなければ、実機でホスト機器に接続できません。
Vue.use(VueDevtools, { host: '192.168.1.42' })Vue DevToolsを立ち上げるために以下のコマンドを実行してください:
$ # if installed globally
$ vue-devtools
$ # or
$ npx vue-devtools以下のコマンドを実行してください:
$ rm -rf platforms
$ tns run android --bundle
$ # or
$ tns run ios --bundle機器とアプリを正しく設定しているのなら、Vue DevToolsのコンポーネントツリーの中にいくつかコンポーネントが表示されているはすです。