VUE 配置vue-devtools调试工具及安装方法


Posted in Javascript onSeptember 30, 2018

1. 通过 Git 克隆项目到本地

git clone https://github.com/vuejs/vue-devtools.git

2. Git 进入到 vue-devtools 所在目录,然后运行以下两个指令。

先运行 npm install 安装项目依赖

再运行 npm run build 进行编译生成

这两条指令的运行都需要一定的时间,请耐心等待,build 成功后如下图:

VUE 配置vue-devtools调试工具及安装方法

3.修改安装目录vue-devtools\shells\chrome 中 的manifest.json文件。 将persistent 参数改为 true,如下图:

VUE 配置vue-devtools调试工具及安装方法

4. 将扩展程序添加到chrome浏览器

a. 打开浏览器扩展程序(也可以直接在地址栏输入 chrome://extensions/ 来打开)

VUE 配置vue-devtools调试工具及安装方法

b. 打开扩展程序后,开启 开发者模式,点击 加载已解压的扩展程序 按钮

VUE 配置vue-devtools调试工具及安装方法

c. 选择 vue-devtools > shells 目录下的 Chrome 文件夹,成功后如下图:

 加载成功后,先启用,然后点击旁边的刷新按钮,浏览器右上角就会出现一个Vue的logo图标

VUE 配置vue-devtools调试工具及安装方法

5. 到此调试工具安装完成。

需要注意的项: vue调试工具请在开发模式下使用,生产环境中不行。即 vue.min.js 文件下,调试工具无效。

下面看下vue调试工具vue-devtools的安装方法

先导

vue-devtools是一款基于chrome浏览器的插件,用于vue应用的调试,这款vue调试神器可以极大地提高我们的调试效率。帮助我们快速的调试开发vue应用。

第一步:

  我们可以先从github上找到vue-devtools的项目,下载到本地。下载vue-devtools链接。

克隆方法:git clone  https://github.com/vuejs/vue-devtools.git

第二步:

  解压下载好的文件,进入到vue-devtools目录,安装项目所需要的依赖包。

安装方法:npm install  或者  cnpm install (注:cnpm命令是国内的镜像,速度会快一些)

第三步:

   编译项目文件。

编译方法:npm run build

第四步:

修改安装目录vue-devtools\shells\chrome 中 的manifest.json文件。 persistent参数改为true,访问协议是否包含:

1.http://*/*; 2.https://*/*; 3.file:///*;这三种情况

VUE 配置vue-devtools调试工具及安装方法

第五步:

           添加至浏览器:

添加方法:在chrome浏览器输入地址:“chrome://extensions/”进入扩展程序页面,然后点击“加载已解压的扩展程序...”按钮;选择vue-devtools>shells目录下的Chrome文件夹;还需允许文件地址是否访问。如果看不到“加载已解压的扩展程序...”按钮,先勾选“开发者模式”。如下图:

VUE 配置vue-devtools调试工具及安装方法

第六步:

使用:

    打开我们的vue应用,打开调试,点击vue扩展图标,就可以使用了。如下图:

VUE 配置vue-devtools调试工具及安装方法

注:如果点击vue扩展图标还是提示:Vue.jsis detectedonthis page. Open DevToolsand lookfor the Vue panel.
可以检查下你是否使用的是压缩版本的vue.min.js,使用vue.min.js默认为生产环境的,需要改为vue.js.

结束。

总结

以上所述是小编给大家介绍的VUE 配置vue-devtools调试工具及安装方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
使用TextRange获取输入框中光标的位
Oct 14 Javascript
QUnit jQuery的TDD框架
Nov 04 Javascript
图片Slider 带左右按钮的js示例
Aug 30 Javascript
jQuery+HTML5实现图片上传前预览效果
Aug 20 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
Sep 18 Javascript
nuxt+axios解决前后端分离SSR的示例代码
Oct 24 Javascript
vue axios登录请求拦截器
Apr 02 Javascript
详解React+Koa实现服务端渲染(SSR)
May 23 Javascript
vue项目打包之后背景样式丢失的解决方案
Jan 17 Javascript
js变量声明var使用与不使用的区别详解
Jan 21 Javascript
用Golang运行JavaScript的实现示例
Nov 25 Javascript
vue 实现tab切换保持数据状态
Jul 21 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
Sep 30 #Javascript
jQuery实现点击图标div循环放大缩小功能
Sep 30 #jQuery
angularJs使用ng-repeat遍历后选中某一个的方法
Sep 30 #Javascript
基于VUE实现的九宫格抽奖功能
Sep 30 #Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
Sep 30 #Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
Sep 30 #Javascript
angular5 子组件监听父组件传入值的变化方法
Sep 30 #Javascript
You might like
php下使用无限生命期Session的方法
2007/03/16 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
php生成动态验证码gif图片
2015/10/19 PHP
Yii2如何批量添加数据
2016/05/17 PHP
Thinkphp5+uploadify实现的文件上传功能示例
2018/05/26 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
利用javascript实现一些常用软件的下载导航
2009/08/03 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
微信小程序页面调用自定义组件内的事件详解
2019/09/12 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
Python如何判断数独是否合法
2016/09/08 Python
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
python快速建立超简单的web服务器的实现方法
2018/02/17 Python
django rest framework 自定义返回方式
2020/07/12 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
HTML5 新事件 小结
2009/07/16 HTML / CSS
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
夏威夷咖啡公司:Hawaii Coffee Company
2019/09/19 全球购物
甜美蛋糕店创业计划书
2014/01/30 职场文书
迟到检讨书5000字
2014/01/31 职场文书
如何写好自荐信
2014/04/07 职场文书
港澳通行证委托书怎么写
2014/08/02 职场文书
医德考评自我评价
2014/09/14 职场文书
九一八事变演讲稿范文
2014/09/14 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL
如何使JavaScript休眠或等待
2021/04/27 Javascript