node 中真的有很多类似功能的包 被重复引用吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mooo
V2EX    Node.js

node 中真的有很多类似功能的包 被重复引用吗

  •  
  •   mooo 2018-04-20 10:08:59 +08:00 5268 次点击
    这是一个创建于 2732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如图所示 vue 的脚手架搭的

    https://imgur.com/hFSSCo6 https://imgur.com/Yv63Ape https://imgur.com/HAtEAOM https://imgur.com/2XsXEK8 https://imgur.com/q3i7yk3

    我只看到一个 is-stream, isstream。

    坐等打脸

    mooo
        1
    mooo  
    OP
       2018-04-20 10:09:45 +08:00
    crysislinux
        2
    crysislinux  
       2018-04-20 10:13:43 +08:00
    明确告诉你,是的。但其实问题不大。不引用包就要自己实现那个功能,引用包反而有一定几率跟另外一个包共用一个依赖。
    fengyj
        3
    fengyj  
       2018-04-20 10:16:09 +08:00 via Android
    确实如此啊,关键是有些包的依赖包还有依赖包,而这些依赖包能无止境得循环下去。所以有时候你明明就 install 一个包,进入 node_modules 一看,包多得要翻好几页。
    mooo
        4
    mooo  
    OP
       2018-04-20 10:16:17 +08:00
    @crysislinux 我指的是 is-object isObject isobject 这种
    moo
        5
    mooo  
    OP
       2018-04-20 10:16:52 +08:00
    都引用一个 is-object 叫重复引用吗
    mooo
        6
    mooo  
    OP
       2018-04-20 10:21:10 +08:00
    mooo
        7
    mooo  
    OP
       2018-04-20 10:23:29 +08:00



    Phariel
        8
    Phariel  
       2018-04-20 10:48:04 +08:00
    昨天的这条战贴了解一下: /t/448002
    soulmine
        9
    soulmine  
       2018-04-20 12:00:09 +08:00
    你这属于抬杠了 emmm vue 里面的依赖没有 但下载量是实的啊 一千万+的下载量 能说明问题吧
    mooo
        10
    mooo  
    OP
       2018-04-20 12:17:51 +08:00
    @soulmine 我说的是不存在 “ Node.js 社区强调的 DRY 文化使得 node_modules 臃肿不堪,因为有的库引用了 is-object,有的库引用了 isobject,还有的库引用了 isObject,” 这种情况, 因为大部分引用的都是 isobject。
    下载量说明问题?
    下载量大部分来自几个常用库的引用。 用的人数多少不应该看引用数吗, 为什么看下载量?
    q397064399
        11
    q397064399  
       2018-04-20 15:14:49 +08:00
    纯属抬杠,工程讲究的是实践出真知, 当业务扩张的时候,你也不会想着去把有相同逻辑的代码 抽离出来,
    产品并不关系你解决他的问题,解决了几次, 产品要的是结果,
    在搬砖这个领域 任何所谓的原则都是要辩证的去看待,而不是死死的坚守
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2667 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 02:25 PVG 10:25 LAX 19:25 JFK 22:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86