VConsole——Vue 项目中使用手机网页的前端 console 调试面板 1.cdn 使用 使用 cdn 引入,在 public 目录下的 index.html 中引入如下代码即可 //...初始化 var vConsole = new VConsole(); const hasAttr = (e,a) => a.some...2.main.js 引入,并判断非生产环境使⽤ //import Vconsole from 'vconsole' //let vConsole = new Vconsole() //Vue.use(...vConsole) import VConsole from 'vconsole' if (process.env.NODE_ENV === 'development') { var vConsole...= new VConsole() app.use(vConsole) }
vConsole 调试脚本: A lightweight, extendable front-end developer tool for mobile web page..../3.2.0/vconsole.min.js'>new VConsole();" 没有 title 标签,则找 body 标签替换 ^@rsp.bodyText.../3.2.0/vconsole.min.js'> new VConsole();" 其中new VConsole() 是关键不调用不会生成界面...还有载人方式可以使用chalrs或者fiddler替换js再头部注入 考虑加载速度的原因,没有直接使用 github 上的 vConsole 原地址,而是 dump 了一份到 coding.net 仓库里...,所以上面用的是 codeing.net 的脚本地址 » vConsole 注入设置如图 同理,再新建一个断点,完成 Eruda 工具的注入(其实可以不用两个调试脚本都注入,这里只是演示效果) 第二步
这两天才发现这个腾讯良品vConsole,以前开发小程序见过,但没想到他竟然还能被应用到我们的h5页面中, ? 废话不多说,先给大佬磕一个。...具体描述介绍啥的见github:https://github.com/Tencent/vConsole 我这里先记录下具体开发中是怎么引用的 1、按照官网的步骤,先安装vConsole工具包: npm...install vconsole 注:我当时在项目中使用,安装命令是 npm i --S vconsole 然后项目的入口js中引入并实例化,如下: let VConsole = require(.../node_modules/vconsole/dist/vconsole.min');//路径根据项目自己找 let vConsole = new VConsole(); 。。。
loader('https://unpkg.com/vconsole@latest/dist/vconsole.min.js',() => { var vConsole = new window.VConsole...http://wechatfe.github.io/vconsole/demo.html 花式用法! 接入vConsole确实极大方便了我们调试和发现问题,但是这样就足够了吗?...vConsole本身支持我们自定义插件,来实现定制化的使用需求,我们来看下基于vConsole,我们还能开发出什么样的玩法。...首先,我们为vConsole添加一个“反馈”tab。...window.vConsole = new VConsole(); window.vConsole.addPlugin(feedbackPlugin); window.vConsole.addPlugin
前几天遇见了js不兼容问题,然后使用了一下vconsole,发现连这个也不兼容,于是放弃了修复。今天刚好有人问到移动端的问题,于是就想分享一下vconsole这个移动端的调试工具。...可能很多人知道vconsole这个东西,毕竟在调试移动端的时候确实是不错。开发移动端的都知道,很多时候在chrom手机模式下没有任何问题,到了真机的时候很容易出现一些奇奇怪怪的问题。...去bootcdn下载vconsolejs,然后引入: 初始化: new VConsole(); 就能看见页面出现了一个按钮: ?...也可以通过npm安装依赖: npm install vconsole 然后使用: import VConsole from 'vconsole' new VConsole(); ?
通过vConsole.js 重写console方法,实现了类似于微信小程序的移动端调试效果。...具体使用方法也很简单 ...// 初始化 var vConsole = new VConsole(); console.log('Hello world');
import VConsole from 'vconsole'; const vConsole = new VConsole(); // 或者使用配置参数来初始化,详情见文档 const vConsole...,可移除掉 vConsole.destroy(); 方法二:使用 CDN 直接插入到 HTML // VConsole 默认会挂载到 `window.VConsole` 上 var vConsole = new window.VConsole...(); 可用的 CDN: https://unpkg.com/vconsole@latest/dist/vconsole.min.js https://cdn.jsdelivr.net.../npm/vconsole@latest/dist/vconsole.min.js 使用示例和建议 引入 vConsole 模块后,页面前端将会在右下角出现 vConsole 的悬停按钮,可展开/收起面板
平时在web应用开发过程中,我们可以console.log去输出一些信息,但是在移动端,也就是在手机上,console.log的信息我们是看不到的,这时候就需要移动端调试工具vConsole 通过vConsole.js.../vconsole.min.js?...v=3.2.0"> // init vConsole var vConsole = new VConsole();...Vue from 'vue' import Vconsole from 'vconsole' if (process.env.NODE_ENV !...== 'production') { // 测试和开发打开,生产不能打开 let vConsole = new Vconsole() Vue.use(vConsole) }
=true") > -1 && e.setAttribute("cdn", "//cdn.jsdelivr.net/npm/chii/public"); document.head.appendChild...=true')>-1&&e.setAttribute('cdn','//cdn.jsdelivr.net/npm/chii/public');document.head.appendChild(e)}injectTarget...注入 js,会显示一个图标,可以在设备端查看日志等信息 vConsole 的安装使用 最简单的方式是使用 cdn 引入然后初始化 // VConsole 默认会挂载到 `window.VConsole` 上 var vConsole...@latest/dist/vconsole.min.js">\n\n var vConsole = new window.VConsole();\n
import VConsole from 'vconsole'; const vConsole = new VConsole(); // 或者使用配置参数来初始化,详情见文档 const vConsole...,可移除掉 vConsole.destroy(); 方法二:使用 CDN 直接插入到 HTML // VConsole 默认会挂载到 `window.VConsole` 上 var vConsole = new window.VConsole();... 可用的 CDN: https://unpkg.com/vconsole@latest/dist/vconsole.min.js https://cdn.jsdelivr.net/npm.../vconsole@latest/dist/vconsole.min.js 使用示例和建议 引入 vConsole 模块后,页面前端将会在右下角出现 vConsole 的悬停按钮,可展开/收起面板。
copy到index.html // 初始化 var vConsole = new VConsole(); console.log('Hello world'); </script
vConsole 一个轻量、可拓展、针对手机网页的前端开发者调试面板。...(不要直接下载 dev 分支下的 dist/vconsole.min.js) 或者使用 npm 安装: npm install vconsole 引入 dist/vconsole.min.js 到项目中...: // 初始化 var vConsole = new VConsole();...https://cdn.bootcss.com/vConsole/3.3.0/vconsole.min.js">'); document.write('new...VConsole()'); } 现在访问你的web页面后面加上一个?
安装之后会在 H5 页面上一直显示vconsole的开关,关闭需要注掉代码后重新打包,过程比较繁琐。...引入 vconsole: npm install vconsole App.vue 文件中增加引用: import vconsole from 'vconsole'; 在程序启动回调函数 onLaunch...$vconsole) { this....$vconsole = new vconsole() } } console.log('App Launch') }, 访问方式(本地测试端口为 8080): 地址示例: http://[localhost...参考资料 TBS 调试指南 uni-app 使用 vconsole
vConsole 一个轻量、可拓展、针对手机网页的前端开发者调试面板。。 vConsole 是框架无关的,可以在Vue、React或任何其他框架中使用。...import VConsole from 'vconsole'; const vConsole = new VConsole(); // or init with options const vConsole...'); // remove it when you finish debugging vConsole.destroy(); 使用CDN // VConsole will be exported to `window.VConsole...var vConsole = new window.VConsole();
import VConsole from 'vconsole'; const vConsole = new VConsole(); // 或者使用 options 选项初始化 const vConsole...结束调试后,可移除掉 vConsole.destroy(); 方法二:使用 unpkg 的 CDN 直接插入到 HTML // VConsole 默认会挂载到 `window.VConsole` 上 var vConsole = new...插件:Event 事件列表 第三方插件列表 vConsole-sources vconsole-webpack-plugin vconsole-stats-plugin vconsole-vue-devtools-plugin...vconsole-outputlog-plugin vite-plugin-vconsole
使用方式 官方教程地址: https://github.com/liriliri/eruda/blob/master/doc/README_CN.md 原生使用 也可以使用cdn方式引入,这里列举了所有版本的...建议通过 url 参数来控制是否加载调试器,比如: ;(function () { var src = ‘//cdn.jsdelivr.net/npm/eruda’; if (!...vConsole介绍 vConsole是一款由微信公众平台前端团队打造的前端调试面板,专治手机端看log难题。...默认情况下,vConsole的面板是隐藏起来的。我们可以点击右下角的“面板”悬浮按钮来显示vConsole面板。...vConsole使用 官方教程地址: https://github.com/Tencent/vConsole/blob/dev/doc/tutorial_CN.md 原生使用 也可以使用cdn方式引入,
', 'dist'), // publicPath: 'http://cdn.abc.com' // 修改所有静态文件 url 的前缀(如 cdn 域名),这里暂时用不到 },...; import(/* webpackChunkName: 'vConsole' */'vconsole/dist/vconsole.min.js').then((module) => {...await import(/* webpackChunkName: 'vConsole' */ 'vconsole/dist/vconsole.min.js');...6.CDN加速 你要引入一个库,但是这个库的在线js比较慢,你可以放到CDN。...如果你最终是在线页面,你会把这些资源包上传到公司的CDN或者自己的CDN,你可以这么写 output: { // filename: 'bundle.
H5嵌入原生应用的调试工具 方法1: https://github.com/liriliri/eruda eruda.init(); 方法2: https://github.com/Tencent/vConsole var vConsole = new VConsole(); 4. vue混合开发
console.log/info 等方法来输出日志信息,电脑浏览器中可以方便的在控制台中查看 现在移动端的web开发越来越多,而在移动设备中进行开发调试时,console.log 这类的日志信息就不太容易查看了 vConsole...就是用来解决这个问题,可以让我们在移动设备中非常方便的查看console日志信息 vConsole 是由微信的前端研发团队提供,小巧好用 DEMO http://wechatfe.github.io.../vconsole/demo.html(建议复制到微信打开) ?...控制台中显示日志 使用 (1)下载 vconsole 项目地址 https://github.com/WechatFE/vConsole (1)页面中引用 vconsole.min.js (...{ alert('info'); console.info('test info'); } vConsole
为了克服当前CDN功能的限制并满足未来需求,出现了两个关键趋势:边缘CDN和虚拟CDN(vCDN)。 内容提供商希望在边缘建立虚拟化CDN功能 ?...边缘CDN 边缘CDN导致CDN服务器的分布更大。如今,大多数CDN功能都发生在IXP上,但是这些功能正越来越多地转移到移动网络的边缘站点。...vCDN vCDN 是虚拟化的CDN软件应用程序,可以在专有,裸机,虚拟化或基于容器的基础架构或电信MEC平台上 运行CDN工作负载 。以前,CDN软件平台与底层硬件紧密结合在一起,使其变得不灵活。...,但是某些提供商将更喜欢专有(v)CDN模型,其中虚拟化的软件平台在CDN提供商的专用硬件上运行CDN工作负载,或者在裸机硬件上运行CDN功能没有虚拟化层。...他们可能拥有自己的CDN,以优化其内容质量,但并不试图从其CDN服务中获得直接收益。 ? 这些业务模式将如何在边缘发生变化,并允许移动运营商通过CDN获利? ? 这些业务模型也将存在于边缘。
领取专属 10元无门槛券
手把手带您无忧上云