Vconsole前端debug神器

最近在开发一款react移动端公众号,客户那边反馈了几个白屏问题。几个开发者的手机端都显示正常,给生产公众号添加alert帮助debug,显然不可取。客户那边看到这么多alert一定会炸毛。
通过咨询朋友并查阅资料,获得一款专用于移动端debug的神器→Vconsole。使用方法如下:

一、多页面应用

在每个页面上,

<script src="https://cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js"></script>
<script>
  // init vConsole
  var vConsole = new VConsole();
  console.log('Hello world');
</script> 

二、单页面应用

首先install 加载

  npm install vconsole //安装模块包

然后在public→index.html中:

<script src="https://cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js"></script>

然后在项目的入口文件App.js中,

/*global someFunction VConsole:true*/
/*eslint no-undef: "error"*/

componentDidMount() {
        // const VConsole = new VConsole();
        if(new RegExp('addQuery').test(document.location.href)) {
            new VConsole();
          }
    }

最后,调试的时候加上?addQuery

比如网页地址是   https://help.aliyun.com/product/27099.html
调试的地址就是   https://help.aliyun.com/product/27099.html?addQuery
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 姓名:田皓明 学号:14310116025 转载自公众号CSDN技术头条 【嵌牛导读】:本文介绍了如何Debug ...
    Lionel_b23d阅读 650评论 0 0
  • 前端开发面试题 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。 题目类型: 理论知...
    怡宝丶阅读 2,605评论 0 7
  • 前言 HTML5有很多很多新的改进特性,特别是针对移动设备的优化改进,让HTML5在公众号、小程序及App上有着越...
    飙猪狂阅读 1,612评论 0 1
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,689评论 0 6
  • 孩子请听我说, 一个人的未来 在你的努力之中。 孩子请听我说, 一个人的...
    洋尔妈阅读 254评论 0 2