Vue DevTools install and Open component in editor

1.在谷歌浏览器安装vue 插件

1.1下载vue插件

链接:https://pan.baidu.com/s/1m6V9rciS10yK-ob4oVrNpA
提取码:plu2

1.2安装

安装流程:打开谷歌浏览器>设置>扩展程序>拖拽vue插件到扩展程序页面>添加扩展程序

拖拽vue插件到扩展程序页面,点击:添加扩展程序

安装成功

1.3使用vue 插件

在浏览器访问vue 项目,F12 打开调试窗口可以看到多了一个选项:vue

在此不详细讲解vue 插件怎么用,也不难自行摸索即可

重点讲解下:怎么实现浏览器跳转到编辑器(浏览器>VSCode)

2.浏览器跳转编辑器

vue 浏览器插件有个按钮用于打开编辑器:open in editor

本案例用的项目是vue cli(脚手架)自动生成的项目

现在来说下怎么搭建

2.1安装launch-editor-middleware

在VSCode 终端窗口中输入:npm install -d launch-editor-middleware

2.2配置webpack

const openInEditor = require('launch-editor-middleware')

    before(app) {
/* 编辑器类型 webstorm code */
app.use("/__open-in-editor", openInEditor("code"));
},

支持的编辑器类型有很多,也可以同时配置多个编辑器(传编辑器数组即可)

openInEditor(["webstorm","code"])
Value Editor Linux Windows OSX
appcode AppCode     ✓
atom Atom ✓ ✓ ✓
atom-beta Atom Beta     ✓
brackets Brackets ✓ ✓ ✓
clion Clion   ✓ ✓
code Visual Studio Code ✓ ✓ ✓
code-insiders Visual Studio Code Insiders ✓ ✓ ✓
emacs Emacs ✓    
idea IDEA ✓ ✓ ✓
notepad++ Notepad++   ✓  
pycharm PyCharm ✓ ✓ ✓
phpstorm PhpStorm ✓ ✓ ✓
rubymine RubyMine ✓ ✓ ✓
sublime Sublime Text ✓ ✓ ✓
vim Vim ✓    
visualstudio Visual Studio     ✓
webstorm WebStorm ✓ ✓ ✓

可参考官方文档:https://github.com/yyx990803/launch-editor#launch-editor

2.3确保VSCode 的bin目录配置到环境变量PATH

Win + R 打开cmd ,输入:code -v

没有配置的则需要找到VSCode 安装目录,然后将bin目录配置到PATH

安装流程在图中,

Path 配在用户变量或者系统变量都是可以的,

用户变量指的是当前用户可以使用(谁配置就谁使用,你不配那你就不配【狗头】)

系统变量指的是不同用户都可以使用

2.4测试浏览器跳转到编辑器指定的组件

选中组件>点击跳转按钮

如果VSCode没打开,但看到VSCdoe 在闪,那也是打开了你选中的组件文件了。

Vue DevTools让开发vue 变得更加便捷,具体的使用还请自行探索。

关注公众号,获取更多学习资源(文章、PDF书籍等等),快来修炼全栈大佬高阶秘笈。

Vue DevTools 安装和浏览器跳转到编辑器指定组件的更多相关文章

  1. Vue安装以及Vue项目创建以及Vue Devtools安装

    这几天一直在学习Vue.js框架. 因为以前没有前端项目的经验,也没学过什么前端框架,所以,对于vue.js的学习有些不知所措. 在vue.js官网看教程,按照教程指点,可以不用脚手架开发,也可以搭建 ...

  2. Vue DevTools 安装应用

    1.https: //github.com/vuejs/vue-devtools  从这上面下载Vue DevTools: 2.npm install(cnpm install) && ...

  3. Vue安装及插件Vue Devtools

    vue安装: # 最新稳定版 $ npm install vue # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新 ...

  4. 【22】Vue 之 Vue Devtools

    vue安装: # 最新稳定版 $ npm install vue # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新 ...

  5. 在浏览器上安装 Vue Devtools工具

    Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的开发者浏览器扩展,可以在浏览器开发者工具下调试代码. 1)首先在github下载devtools源码,地 ...

  6. 怎样在Chrome浏览器上安装 Vue Devtools 扩展程序

    第一步: 前往 GitHub 下载 Vue Devtools 项目文件 https://github.com/vuejs/vue-devtools 注意: 1. 将分支切换为 master 2. 下载 ...

  7. 在google chrome浏览器上安装 Vue Devtools工具

    [转]https://www.cnblogs.com/tanyongli/p/7554045.html Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的 ...

  8. Chrome Vue Devtools插件安装和使用

    安装:fq后在chrome应用商店搜索 Vue Devtools并安装,安装成功后浏览器右上角有vue的图标 安装完毕后,打开含有vue框架的网站,这是vue图标会变亮,进入开发者工具,再右侧vue选 ...

  9. vue 在浏览器控制台怎么调试 谷歌插件vue Devtools

    vue 在浏览器控制台怎么调试 谷歌插件vue Devtools 问题: vuejs里面的变量,怎么用浏览器的console查看? 例如,想在chrome里用console.log查看变量$data, ...

  10. 【vue】chrome已安装Vue Devtools在控制台却无显示

    chrome已安装Vue Devtools在控制台却无显示的解决: 在点亮Vue Devtools图标后,控制台没有vue解读显示. 原因:脚手架配置NODE_ENV直接定义为了production版 ...

随机推荐

  1. MPC 是下一代私钥安全的7大原因

    PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全.密码学.联邦学习.同态加密等隐私计算领域的技术和内容. 多重签名钱包与单一密钥钱包相比,因其提升了资产安全性,如今已成为 ...

  2. Ubuntu 安装 MinIO

    MinIO是一个开源的高性能对象存储解决方案,支持多种安装方式,本例仅介绍最基础的单机安装方式. 下载安装文件 直接从MinIO官网下载安装文件. 下载服务端 wget https://dl.min. ...

  3. [SpringMVC] - 解决Jackson中文乱码 : springmvc-servlet.xml

    <!-- 指定响应体返回类型和编码 , 解决乱码????的问题 --> <mvc:annotation-driven> <mvc:message-converters r ...

  4. [转帖]AF_UNIX和AF_INET

    https://www.cnblogs.com/shangerzhong/p/9153737.html family参数代表地址家族,比较常用的为AF_INET或AF_UNIX.AF_UNIX用于同一 ...

  5. [转帖]Docker容器无法访问网络问题(网段冲突)

    近日在使用docker在腾讯云服务器上部署项目 运行容器时死活访问不了网络,不论是外网还是内网. 最后找到原因是docker容器ip网段与服务器内网ip网段冲突导致的 使用此命令查看到 ifconfi ...

  6. [转帖]如何部署windows版本的oswatcher

    2017-02-22 没有评论 windows上也有os watcher:OSWFW. 目前支持的windows版本是: Windows XP (x86 & x64)Windows 7 (x8 ...

  7. kafka学习之五_多个磁盘的性能验证

    kafka学习之五_多个磁盘的性能验证 背景 周末在家学习kafka 上午验证了grafana+kafka_exporter的监控 下午想着验证一把性能相关. kafka学习之三里面,有成套的脚本. ...

  8. 【转帖】Lua,LuaJIT,Luarocks的安装与配置-史上最详细【Linux】

    目录 一,lunux下lua安装 二,安装luarocks---lua包管理工具 三,LuaJIT的安装 既然各位都点开看了,那么Lua语言不用我介绍了吧,LuaJIT是lua的一个Just-In-T ...

  9. 查看java所有的线程信息

    最近一直有一个困惑, 不知道如何查看所有的java的线程信息. 今天看blog时发现了一个简单方法 ps -Tp $pid 就可以了 也可以使用 ps- Lfp $pid的方式 这里简单写一下统计方法 ...

  10. 使用css 与 js 两种方式实现导航栏吸顶效果

    场景描述 简单的说一下场景描述:这个页面有三个部分组成的. 顶部的头部信息--导航栏--内容 当页面滚动的时候.导航栏始终是固定在最顶部的. 我们使用的第一种方案就是使用css的粘性定位 positi ...