emosheeep / vite-plugin-virtual-mpa

Out-of-box MPA plugin for Vite, generate multiple entries using only one template.
https://stackblitz.com/~/github.com/emosheeep/vite-plugin-virtual-mpa
MIT License
120 stars 15 forks source link

`Page` 接口改进 #10

Closed jiadesen closed 1 year ago

jiadesen commented 1 year ago

实际使用中感觉有点奇怪

image
emosheeep commented 1 year ago

这个Page的几个参数是有类型限制的,如果直接用就失去了限制。一开始也没想到大家好像习惯单独写这个配置,目前想到可能比较好点的方式就是提供一个 createPages 的方法用来创建 Pages了,然后这个接口可以考虑提供一个默认值。

jiadesen commented 1 year ago

这毕竟只是个配置项,没必要,要不这么操作,给个默认类型,简单粗暴...

image
emosheeep commented 1 year ago

笑死🤣,也不是不行。我上面说的那个改动也是包括提供默认值在内的。我觉得还是提供一个函数比较好,周末有空看看吧再

jiadesen commented 1 year ago

哈哈哈,大哥想搞的完美肯定是支持啦😁

emosheeep commented 1 year ago

1.4.0新增了createPages函数,可以试下哈