小程序端在构建时是何时将 vue 文件处理成虚拟模块的
Closed this issue · 3 comments
Vanisper commented
问题分类
uni-app
问题描述
研究发现,uniapp 在构建时对 vue 文件做了虚拟化处理,如下图:

Prefix + base64编码
我目前正在做相关的插件,需要在文件被虚拟化之前实现一些功能(这个不太重要了😢)。
和这里相关的我目前只找到 uni-mp-vite/src/plugins/entry.ts (uni:virtual)是相关性比较强的:
uni-app/packages/uni-mp-vite/src/plugins/entry.ts
Lines 93 to 106 in 48f7d45
但是这里好像只是针对现有的虚拟化路径做一些处理,说明在这之前已经完成了虚拟化了。
求助官方大佬解答一下🙏,我想知道是在什么阶段完成的虚拟化。
附加信息
No response
Otto-J commented
源码中搜索 uniPage:// 和 uniComponent:// 打断点看一下。
Otto-J commented
Vanisper commented
好的,感谢🙏。