使用 vuetron 调试 mpvue 项目

简介:

简介

由于小程序开发工具的封闭,我们无法通过安装 chrome 插件来方便地使用 vue-devtools 调试我们的 mpvue 项目。vuetron 是一个 vue.js 的项目调试工具, 同时支持对 vuex 及 vue-router 的调试。这里我们主要使用其对 vuex 的调试功能。

安装

npm 模块


npm install vuetron weapp.socket.io --save-dev

客户端应用

windows 平台提供的是压缩包,下载解压后,双击 Vuetron.exe 即可运行,另外两个平台提供的应该都是安装包。

使用

  • 配置 webpack 的 alias

需使用 weapp.socket.io 替代 socket.io-client


resolve: {
  extensions: ['.js', '.vue', '.json'],
  alias: {
    '@': resolve('src'),
    'socket.io-client': 'weapp.socket.io',
    'vue': 'mpvue',
  },
},

  • 作为 vuex 的插件引入



import Vue from 'vue';
import Vuex from 'vuex';
import vuetron from 'vuetron';

Vue.use(Vuex);

const store = new Vuex.Store({
  // ...
  plugins: [vuetron.VuetronVuex()],
});

功能

  • 查看并与管理项目当前的数据


1dde249ab512206ede36d23df20a9951059b5eac


  • 在不同时刻的数据之间进行切换,或者立即恢复一组完整的项目数据

cf9f0195e2c04ae9bde35f205d31e024af7663b6

  • 订阅特定数据来进行调试

63ffa9a81846b0ad59017a254f7a218687e898ad

vue-devtools

事实上 vue-devtools 也提供了一个远程调试工具 vue-remote-devtools,开发微信公众号时直接引用一个脚本即可,但是小程序中目前还无法直接使用,需要我们对官方的脚本做些修改,后面有空完善后会再做详细介绍。

截图来自 vuetron 的官方文档



原文发布时间为:2018年06月24日
原文作者:Float

本文来源: 掘金 如需转载请联系原作者





相关文章
|
4月前
|
IDE 调度 开发工具
鸿蒙Flutter实战:08-如何调试代码
本文介绍了鸿蒙Flutter项目的开发环境搭建、配置、日志查看及调试方法。首先按照指南搭建开发环境,安装IDE插件;接着配置vscode的launch.json文件;通过IDE调试控制台或命令行查看日志;提供两种调试Flutter的方式,包括IDE直接运行和使用DevEco;最后介绍ArkTs和Webview的调试方法。
100 0
|
9月前
|
前端开发 数据处理 Android开发
【Flutter 前端技术开发专栏】Flutter 中的调试技巧与工具使用
【4月更文挑战第30天】本文探讨了Flutter开发中的调试技巧和工具,强调其在及时发现问题和提高效率上的重要性。介绍了基本的调试方法如打印日志和断点调试,以及Android Studio/VS Code的调试器和Flutter Inspector的使用。文章还涉及调试常见问题的解决、性能和内存分析等高级技巧,并通过实际案例演示调试过程。在团队协作中,有效调试能提升整体开发效率,而随着技术发展,调试工具也将持续进化。
134 0
【Flutter 前端技术开发专栏】Flutter 中的调试技巧与工具使用
|
9月前
|
前端开发 测试技术
使用浏览器插件提升前端项目调试速度
使用浏览器插件提升前端项目调试速度
88 0
|
Web App开发 JavaScript 前端开发
vue 项目调试的三种方法和不同比较
之前的一篇文章讲了两种在 vue 项目中调试的方法,一个是在项目源码中手动加入断点(debugger), 然后利用 Chrome 调试,第二种是直接在 Chrome 中打断点调试,但是需要知道怎么找到
|
Web App开发 JavaScript 前端开发
vue 项目调试你可以这样做
我觉得调试很多人应该都是做过的,以我为例,大一学 C 语言的时候我特喜欢调试,别人的做题做不出来我让他在 codeBlock 上调试一下就行了,其实这是因为那时候写的 C 语言就几行代码,文件结构简单
uniapp之adbWIFI调试
前提:电脑已经安装 adb
443 0
|
小程序 JavaScript
mpvue小程序开发之 集成第三方UI框架Vant Weapp UI
mpvue小程序开发之 集成第三方UI框架Vant Weapp UI
463 0
mpvue小程序开发之  集成第三方UI框架Vant Weapp UI
|
移动开发 开发框架 缓存
Taro3.x 快速开发微信小程序以及 minidebug 小程序调试工具使用
Taro3.x 快速开发微信小程序以及 minidebug 小程序调试工具使用
1135 0
Taro3.x 快速开发微信小程序以及 minidebug 小程序调试工具使用
|
Web App开发 移动开发 JavaScript
使用 Weinre 调试移动网站及 PhoneGap 应用
在 PC 端,我们可以使用 Firebug 或者 Chrome 开发人员工具方便的调试网站或者 Web 应用。但是,当我们想在移动端调试站点或者应用的时候,这些工具就派不上用场了。因此,移动开发人员都希望能有 Mobile 版本的 Firebug 或者 Chrome 开发人员工具。Weinre 就是这样一款工具,可以帮助我们调试移动网站及 PhoneGap 应用。
166 0
使用 Weinre 调试移动网站及 PhoneGap 应用
|
Android开发
老司机带你快速上手调试Flutter项目
对于开发项目来说,调试控制工具是不可少的,开发者是一定要掌握调试工具的使用,一来是为了查看log日志,一来是为了排查错误,再一个原因是可以查看内存占用情况,以便后续性能优化。
4577 0