roid icon indicating copy to clipboard operation
roid copied to clipboard

a simple bundler📦 build for fun

Results 2 roid issues
Sort by recently updated
recently updated
newest added

我根据仓库中的源码和注释把代码重写了一遍,在编码和测试的过程中发现了2个问题: 1 循环引用 如果出现`A` `B`两个文件互相引用了对方,目前版本的打包器会进入死循环,请问这个情况一般应该如何处理呢? 2 重复引用 如果出现在`A`和`B`中同时引用了`C`,那么`C`会以2个不同的id在graph对象中保留两份,如果被引用的次数变多可能还会持续生成多个副本,是不是可以提供一个判重的方法来去除打包后的重复代码?但是如果把判重写在当前的双层循环中可能会有性能问题,所以想请教一下作者这个部分应当如何去做?