「Vue 学习笔记 2」Vue 调试神器 vue-devtools 插件安装

「Vue 学习笔记 2」Vue 调试神器 vue-devtools 插件安装

Vue.js 教程学习建议

  • 从官方教程开始学起
  • 教程建议在浏览器上安装 Vue Devtools ,可以让我们在一个更友好的界面中审查和调试 Vue 应用。
    在这里插入图片描述

安装步骤

  • 今天安装的时候,一路踩坑,试了各种利用 yarn 来安装的教程,但是每次 yarn install 的时候都报一堆错,经过一下午的踩坑,总算顺利安装好了插件;
  • 安装步骤如下:
  1. 安装 node
    网上安装教程非常多,这里就不赘述了。

  2. 安装 cnpm
    npm 使用国外服务器下载依赖包,所以我们使用淘宝的镜像服务器对依赖包 node_modules 进行安装,虽然国内镜像包会有收录延时,但影响不大,安装命令:

    D:\>npm install -g cnpm --registry=https://registry.npm.taobao.org
    D:\>cnpm -v  //查看版本,检查是否正常
    

    查看版本示例如下:
    在这里插入图片描述

  3. 克隆 devtools

    首先从 github 上把 devtools 拉下来,一个容易错的地方就是这里,我们不能直接克隆那个网址里的代码,要选择正确的分支,之前一直报错就是因为分支错了,v5.1.1 分支是可用的,命令如下:

    D:\>git clone -b v5.1.1 https://github.com/vuejs/devtools.git
    D:\>cd devtools           //进入devtools目录
    D:\devtools>cnpm install  //安装依赖
    D:\devtools>npm run build //打包
    

    打包成功的效果:
    在这里插入图片描述

  4. 修改 manifest.json 文件
    进入 devtools -> shells -> chrome 文件夹,找到 manifest.json 文件;
    在这里插入图片描述

    打开 manifest.json 文件将 persistent 属性的值由 false 改为 true,如图:
    在这里插入图片描述

  5. 添加扩展程序
    点击 Chrome 浏览器右上角的三个点 -> 选择更多工具 -> 扩展程序 -> 选择加载已解压的扩展程序 -> 选择 chrome 文件夹;
    在这里插入图片描述

    在这里插入图片描述
    Vue.js devtools 固定到扩展程序栏。
    在这里插入图片描述

  6. 一些问题
    将插件添加进去之后,显示 Vue.js not detected,并且图标呈灰色;
    在这里插入图片描述
    可以进入插件的详情页,打开「允许访问文件网址」;
    在这里插入图片描述

    在这里插入图片描述

    如果重启浏览器之后问题还未解决的话,可以在 Vue 项目的 index.html 文件中引入下面的包地址:

    <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
    
  7. 启动 vue-devtools 插件
    运行这个 Vue 项目,进入开发者模式,在控制台选择 Vue 即可使用 vue-devtools 插件进行调试,如何快速搭建一个 Vue 项目,详见「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析
    在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dululuya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值