页面开发提效的神器:自动打开 IDE 并将光标定位至 DOM 的源代码位置

code-inspector-plugin使用时的问题:可能会导致项目打包后无法自动结束进程
解决方法:

"build:test": "cross-env NODE_RUN_BUILD=true vue-cli-service build --mode test",
// 判断是不是打包时
if (!process.env.NODE_RUN_BUILD) {
      config.plugin('code-inspector-plugin').use(
        codeInspectorPlugin({
          bundler: 'webpack',
          hotKeys: ['ctrlKey', 'shiftKey']
        })
      )
    }

先看使用效果:
在这里插入图片描述

在webpack使用Code Inspector插件

使用方法

// vue.config.js
const { codeInspectorPlugin } = require('code-inspector-plugin');
chainWebpack(config) {
    config.plugin('code-inspector-plugin').use(
      codeInspectorPlugin({
        bundler: 'webpack',
        hotKeys: ['ctrlKey', 'shiftKey']
      })
    )
}

支持的脚手架工具
在这里插入图片描述

在vite使用:vite-plugin-vue-inspector插件

在vue2中的使用方法

// for Vue2
import { defineConfig, } from 'vite'
import { createVuePlugin, } from 'vite-plugin-vue2'

import Inspector from 'unplugin-vue-inspector/vite' // OR vite-plugin-vue-inspector

export default defineConfig({
  plugins: [
    createVuePlugin(),
    Inspector({
      vue: 2
    }),
  ],
})

在vue3中的使用方法

// for Vue3

import { defineConfig } from 'vite'
import Vue from '@vitejs/plugin-vue'
import Inspector from 'unplugin-vue-inspector/vite'

export default defineConfig({
  plugins: [Vue(), Inspector({
      enabled: true,
      toggleButtonVisibility: 'always',
      launchEditor: 'code',
    })],
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值