使用 devtools 有很多好处,比如它可以让你能够实时编辑数据属性并立即看到其反映出来的变化。另一个主要的好处是能够为 Vuex 提供时间旅行式的调试体验。

注意:请留意如果页面使用了一个生产环境/压缩后的 Vue.js 构建版本 (例如来自一个 CDN 的标准的链接),devtools 的审查功能是默认被禁用的,所以 Vue 面板不会出现。如果你切换到一个非压缩版本,你可能需要强制刷新该页面来看到它。

vue-devtools安装:

chrome商店直接安装:  vue-devtools可以从chrome商店直接下载安装,非常简单,这里就不过多介绍了。不过要注意的一点就是,需要翻墙才能下载。

源代码安装:

1、     git clone https://github.com/vuejs/vue-devtools.git
然后进入目录:
2、  npm install      //如果太慢的话,可以安装一个cnpm, 然后命令换成 cnpm install
3、 修改manifest.json文件: 把"persistent":false改成true
4、  npm run build
5、  游览器输入地址“chrome://extensions/”进入扩展程序页面,点击“加载已解压的扩展程序...”按钮,选择vue-devtools>shells下的chrome文件夹。

当我们添加完vue-devtools扩展程序之后,我们在调试vue应用的时候,chrome开发者工具中会看一个vue的一栏,点击之后就可以看见当前页面vue对象的一些信息。vue-devtools使用起来还是比较简单的,上手非常的容易。即运行vue项目时, 打开f12, 选择vue就可以使用了.

js显示console.log的时候由于一些复杂的object无法打印,或者打印出来是看不懂的东西,可以使用vconsole,它会托管库里原来的的console,这样不改变调用方式的情况下,可以优雅的打印出复杂变量,相当好!重点是移动端调试同样可以打印。

最新文章

  1. FFmpeg学习2:解码数据结构及函数总结
  2. 浏览器控制台js代码与后台不同步
  3. javascript中的内置对象总结
  4. WebSocket 介绍(二)-WebSocket API
  5. LINQ基础(一)
  6. [shell基础]——整数比较;字符串比较;文件测试;逻辑测试符
  7. Android(java)学习笔记61:多线程程序的引入
  8. ColorNote[动态][log]
  9. PHPExcel说明
  10. android TextView 垂直滚动 用动画实现
  11. 运行预构建 Linux 映像的 Windows Azure 虚拟机中的交换空间 – 第 1 部分
  12. 让你提前知道软件开发(24):C语言和主要特征的发展史
  13. Tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
  14. Django 设置cookies与获取cookies.
  15. React Native 之 数据持久化
  16. mysql6.5 操作日志
  17. jsp fmt页面显示value does not support runtime expressions
  18. ansible笔记(2):清单配置详解
  19. MySQL数据类型--与MySQL零距离接触2-5字符型
  20. 让Zend Studio联系关系CakePHP模板文件.ctp

热门文章

  1. WP8.1学习系列(第二十七章)——ListView和GridView入门
  2. 解决UEFI启动模式下无法使用U盘启动WIN7安装界面
  3. [LintCode] Majority Number 求大多数
  4. hadoop Codec
  5. 三剑客之awk
  6. JQuery EasyUI Layout 在from布局自适应窗口大小
  7. 9月16日,base 福州,2018MAD技术论坛邀您一起探讨最前沿AR技术!
  8. VMware与Centos系统安装 和重置root密码
  9. 单链表实现n(n≥20)的阶乘
  10. HDU 4699 - Editor - [对顶栈]