vite-vue-path-map

auto generate vue file path & component name map (pathInfo.json) for vite projects
5,815
Install
npm install vite-vue-path-map
Latest Version:1.0.2
License:ISC
Last Updated:Aug 5, 2026
Links: npm
Maintainer: flipped-aurora

vite-vue-path-map

Vite 插件:扫描 src/view 与 src/plugin 下的 .vue 文件,生成「文件路径 → 组件名」映射(pathInfo.json),供 keep-alive、菜单管理等运行时功能使用。开发模式下监听目录变化自动重新生成。

使用

// vite.config.js
import vueFilePathPlugin from 'vite-vue-path-map'

export default {
  plugins: [
    vueFilePathPlugin('./src/pathInfo.json')
  ]
}
  • 组件名优先取 .vue 文件内 defineOptions({ name: 'xxx' }) 的 name,缺省时取文件名的 PascalCase。
  • pathInfo.json 在每次构建/启动时全量重新生成。

Version History

Version Released License
1.0.2 ISC
1.0.1 ISC
1.0.0 ISC