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 相关文章推荐
jquery text()要注意啦
Oct 30 Javascript
基于jquery.Jcrop的头像编辑器
Mar 01 Javascript
一个简单的jQuery计算器实现了连续计算功能
Jul 21 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
May 08 Javascript
javascript中递归函数用法注意点
Jul 30 Javascript
js获取及修改网页背景色和字体色的方法
Dec 29 Javascript
js console.log打印对像与数组用法详解
Jan 21 Javascript
jquery制做精致的倒计时特效
Jun 13 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
Jan 08 Javascript
Angular CLI 使用教程指南参考小结
Apr 10 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
vue+mock.js实现前后端分离
Jul 24 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版(5)
2006/10/09 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
2013/04/25 PHP
基于MySQL体系结构的分析
2013/05/02 PHP
HTML中嵌入PHP的简单方法
2016/02/16 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
2012/05/30 Javascript
checkbox使用示例
2013/08/23 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
关于页面嵌入swf覆盖div层的问题的解决方法
2014/02/11 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
javascript的push使用指南
2014/12/05 Javascript
详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
2017/09/06 Javascript
js实现详情页放大镜效果
2020/10/28 Javascript
Python内置函数之filter map reduce介绍
2014/11/30 Python
python 网络编程详解及简单实例
2017/04/25 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
Python enumerate索引迭代代码解析
2018/01/19 Python
完美解决安装完tensorflow后pip无法使用的问题
2018/06/11 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
python使用pandas处理excel文件转为csv文件的方法示例
2019/07/18 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
Keras实现支持masking的Flatten层代码
2020/06/16 Python
简单的Python人脸识别系统
2020/07/14 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
保安部任务及岗位职责
2014/02/25 职场文书
电钳工人个人求职信
2014/05/10 职场文书
公关活动策划方案
2014/05/25 职场文书
危货运输企业安全生产责任书
2014/07/28 职场文书
践行党的群众路线心得体会
2014/11/05 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
如何使用Tkinter进行窗口的管理与设置
2021/06/30 Python
Python OpenCV实现图像模板匹配详解
2022/04/07 Python
详解flex:1什么意思
2022/07/23 HTML / CSS