gpt4 book ai didi

javascript - 如何查找 npm 重复包?

转载 作者:IT老高 更新时间:2023-10-28 23:10:10 27 4
gpt4 key购买 nike

npm dedupe 可以展平文件夹结构。但是,在这样做之前。我希望看到重复包的列表,以便我知道是否继续前进。有这样的功能吗?如果没有,是否有某种脚本可以帮助我实现这一目标?

最佳答案

试试这个:

 npm ls --parseable | xargs -L1 sh -c 'basename $1' dummy | sort | uniq -c | grep -v "^ *1 " | sort -rn

这里的管道是:

  1. 以可解析的格式列出包
  2. 将每条路径剥离为仅包名称
  3. 按字母顺序对包名称进行排序以准备计算唯一名称
  4. 对唯一包名称进行分组和计数
  5. 隐藏不重复的包(计数 = 1)
  6. 再次按出现次数降序排序

关于javascript - 如何查找 npm 重复包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35144327/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com