vConsole,是腾讯在 Github 上开源的移动端的前端开发者调试工具,项目位于 https://github.com/Tencent/vConsole,目前版本为 3.3.4。vConsole 使用 JAVAScript/TypeScript 编写,在前端项目中引用后,可以在网页中嵌入一个利用前端渲染的开发工具工具箱,提供一个类似于 PC 浏览器所提供的原生的开发者调试工具,功能包括:
Log:日志输出和命令行,包括不同等级日志的子面板
System:请求信息,以及系统日志
Network:网络抓包和分析
Element:页面DOM元素代码检查
Storage:Cookies、LocalStorage 和 SessionStorage
安装方法
可以直接下载项目所提供的发行版的代码,或使用 NPM 安装:
npm install vconsole
使用方法(npm)
import VConsole from'vconsole';const vConsole =newVConsole();// or init with optionsconst vConsole =newVConsole({theme:'dark'});// call `console` methods as usual
console.log('Hello world');// remove it when you finish debugging
vConsole.destroy();
使用方法(html)
<scriptsrc="https://unpkg.com/vconsole@latest/dist/vconsole.min.js">script><script>// VConsole will be exported to `window.VConsole` by default.var vConsole =newwindow.VConsole();script>