博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue代码模块定位插件vue-component-finder介绍
阅读量:7222 次
发布时间:2019-06-29

本文共 1264 字,大约阅读时间需要 4 分钟。

vue-component-finder是一款用于Vue项目的代码模块预览与快速定位的chrome插件,对于文件目录繁多的vue项目,可以使用该插件快速查看组件对应的代码模块,以及快速打开IDE修改组件代码。

github: (包含chrome插件vue-component-finder.crx的下载)

插件展示

插件展示

  1. 组件的template,script,style对应所在的文件以及起始行数

  2. 组件被创建的文件以及行数

  3. 文件代码预览

  4. 组件所在页面位置

点击自动打开IDE,并定位到对应文件和对应的代码行:

代码定位

如何使用

1.安装对应的loader与webpack plugin:

npm install vue-component-finder-loader && npm install vue-component-finder-plugin复制代码

2.在项目的dev构建中引入loader与plugin:

引入loader:

webpack 2.x:

module: {        rules: [{            test: /\.(vue)$/,            loader: 'vue-component-finder-loader',            enforce: "pre",            include: ['src']        }]    }复制代码

webpack 1.x:

module: {        preLoaders: [{            test: /\.(vue)$/,            loader: 'vue-component-finder-loader',            include: ['src']        }]    }复制代码

引入plugin并配置对应IDE类型以及文件路径(sublime为例):

var VueComponentFinderPlugin = require('vue-component-finder-plugin');    plugins: [        new VueComponentFinderPlugin({            editor: 'sublime',            cmd: 'E:\\Sublime Text 2\\sublime_text.exe'        })    ]复制代码

3.安装chrome插件vue-component-finder.crx(可在github中下载该文件,或在chrome应用商店中进行添加:

4.运行项目开发构建npm run dev,打开页面,鼠标移动到组件区域即可展示对应模块详情,点击自动打开IDE展示对应组件文件内容。

如有使用问题或建议,欢迎留言或提issue~

转载于:https://juejin.im/post/59eb3c036fb9a0450670c3ee

你可能感兴趣的文章
哈哈哈
查看>>
projectEuler pro10
查看>>
聚焦“云开发圆桌论坛”,大前端Serverless大佬们释放了这些讯号!
查看>>
数学模板
查看>>
c#中英文混合字符串截取指定长度
查看>>
.NetCore应用多个target framework
查看>>
pdfminer获取整页文本
查看>>
windows服务器多端口Redis安装步骤
查看>>
第二次作业心得
查看>>
爬虫——请求库之requests
查看>>
android子线程更新UI,与主Thread一起工作
查看>>
50行实现简易HTTP服务器
查看>>
细讲递归(recursion)
查看>>
进程和进程间通信
查看>>
微处理器的两种结构比较
查看>>
ORACLE EXPIRED(GRACE)
查看>>
Markdown应用样例
查看>>
多文本框的值得存放和赋值
查看>>
Linux中计划任务执行脚本crontab-简洁版
查看>>
Java - IO
查看>>