> 文章列表 > cdn vconsole

cdn vconsole

cdn vconsole

什么是'.cdn vconsole.'

首先,'.cdn vconsole.'是一个开源项目,它是一个基于移动端的调试工具。其最初是由阿里巴巴前端工程师捣鼓的一个小工具,后来因为实用性被广泛推广。

它的使用场景

'.cdn vconsole.'通常被用在移动端web页面的调试中。当你的移动端页面出现bug,你可以通过在代码里加入这个工具的脚本,让它在页面中显示出来,以便你在手机上直接调试。

而在日常开发中,它还可以帮助前端开发人员方便快捷地查看ajax请求,console.log的数据、前端错误日志等。

如何使用'.cdn vconsole.'

在使用'.cdn vconsole.'之前,需要先在html头部引入该库的js脚本:

<script src="//cdn.bootcss.com/vConsole/2.5.2/vconsole.min.js"></script>

如果用React框架,可以在index.html中加入该脚本,如果是vue项目可在main.js中加入该脚本。

然后,在你的代码中,你可以通过以下方式来显示vconsole面板:

new VConsole()

这样就会在页面中添加一个可移动的控制台,直接展示页面中的控制台信息和日志。

它的一些特性

除了简单的展示控制台之外,它还有一些其他的特性:

  • 查看AJAX请求和响应
  • 查看cookie和storage
  • 日志清除功能
  • 自动引入一些调试工具的代码

需要注意的问题

尽管它可以方便快捷的帮助开发人员在移动端进行调试,但是需要注意的是,这个调试工具应该在测试过程中使用。在正式上线的版本中,应该将这个调试工具去掉,否则任何人都可以直接在console里面调用一些重要接口、查看你的cookie、storage,从而导致安全隐患,如果出现漏洞就会被黑客利用。

因此,正确使用这个调试工具,绝不只是在实现开发过程中方便自己,更应该思考它的安全性。