如图所示 vue 的脚手架搭的
https://imgur.com/hFSSCo6 https://imgur.com/Yv63Ape https://imgur.com/HAtEAOM https://imgur.com/2XsXEK8 https://imgur.com/q3i7yk3
我只看到一个 is-stream, isstream。
坐等打脸
1
mooo OP |
2
crysislinux 2018-04-20 10:13:43 +08:00
明确告诉你,是的。但其实问题不大。不引用包就要自己实现那个功能,引用包反而有一定几率跟另外一个包共用一个依赖。
|
3
huiyifyj 2018-04-20 10:16:09 +08:00 via Android
确实如此啊,关键是有些包的依赖包还有依赖包,而这些依赖包能无止境得循环下去。所以有时候你明明就 install 一个包,进入 node_modules 一看,包多得要翻好几页😑。
|
4
mooo OP @crysislinux 我指的是 is-object isObject isobject 这种
|
5
mooo OP 都引用一个 is-object 叫重复引用吗
|
6
mooo OP |
7
mooo OP |
9
soulmine 2018-04-20 12:00:09 +08:00
你这属于抬杠了 emmm vue 里面的依赖没有 但下载量是实的啊 一千万+的下载量 能说明问题吧
|
10
mooo OP @soulmine 我说的是不存在 “ Node.js 社区强调的 DRY 文化使得 node_modules 臃肿不堪,因为有的库引用了 is-object,有的库引用了 isobject,还有的库引用了 isObject,” 这种情况, 因为大部分引用的都是 isobject。
下载量说明问题? 下载量大部分来自几个常用库的引用。 用的人数多少不应该看引用数吗, 为什么看下载量? |
11
q397064399 2018-04-20 15:14:49 +08:00
纯属抬杠,工程讲究的是实践出真知, 当业务扩张的时候,你也不会想着去把有相同逻辑的代码 抽离出来,
产品并不关系你解决他的问题,解决了几次, 产品要的是结果, 在搬砖这个领域 任何所谓的原则都是要辩证的去看待,而不是死死的坚守 |