uni-helper / vite-plugin-uni-pages

为 Vite 下的 uni-app 提供基于文件系统的路由
https://uni-helper.js.org/vite-plugin-uni-pages
MIT License
104 stars 15 forks source link

实现方式疑问 #134

Closed edwinhuish closed 7 months ago

edwinhuish commented 7 months ago

对问题的清晰和简明的描述

简单看了一下源码实现,是通过 vue 的 SFC parser 去解析自定义 route 节点,然后再写入 pages.json。

由于是自定义 route 节点,所以代码里还需要对vite和volar进行特别处理。

我的疑问是,为什么不参照 https://github.com/vue-macros/vue-macros 那样,使用 unplugin 进行处理? 比如 defineOptions,是可以直接写在 Githubissues.

  • Githubissues is a development platform for aggregating issues.