实在不妥, 抱歉~
既然是想自己东西可以让别人方便使用, 那就是打包成npm的包咯, 但是考虑vc-popup仅仅是popup的组件集, 不是完整的组件库, 所以很多时候用户仅仅想使用某个popup,...----
安装Lerna
目前知道3种办法, 如果在使用vscode同学, 使用cnpm时候附带--by=npm 可以避免rg.exe吃CPU的问题, 同理可以设置为--by=yarn, 一些包使用cnpm...感觉mint-ui可以说是最标准的组件库了, 在构建层面来说, 拆出来的包同时是包含源码的, package.json的出口是经过编译的
?...而我的vc-popup结构是一个混合体, 一开始没有考虑做拆包, 后面加上的, 所以...拆出来的包仅仅包含经过编译的文件...也没有做js, css的分离...
?...至于子组件的包是否有需要再走一遍编译, cube-ui滴滴团队有后编译的优化建议, 个人感觉也合理, 组件在具体的vue项目是会再有一层编译的, 所以组件发布的时候仅仅发布源码即可, 不过我还是觉得mint-ui