我正在以npm列表的形式运行命令,下面提到的列表是我的依赖项,我想知道deduped的含义是什么.请告诉我这是什么意思.

Please check below mention image...!!!!

推荐答案

deduped是"重复数据消除"(已删除重复数据)的缩写.

搜索本地包树,并try 通过将依赖项进一步向树上移动来简化整体 struct ,在树上多个依赖包可以更有效地共享这些依赖项.

换句话说,它查看多个包是否具有相同的依赖项(意味着相同的包and版本范围),并将它们"指向"同一个包.

引用了同一个包,因此不必安装两次.

此外,它还会将包"向上"移动(使树变平).这是完全有意义的,否则一个包将不得不查看其他包的node_modules(这将有点混乱),并有助于简化依赖关系.

您可以验证这一点,因为依赖关系图中显示deduped的每个包都可以在图中至少找到一次,通常是在更高的级别.

在你发布的截图中,content-type@1.0.4body-parser的依赖项.再往下一点,它也被列为更高一级express的直接依赖项.

Node.js相关问答推荐

仅当所需文档是最后一个文档时才更新MongoDB,否则插入

如何将信号从终端窗口发送到运行在Raspberry Pi上的Puppeteer/Node.js上的webscraper

无法使用NPM安装REDUX和DATEPPICER

在编译时强制不缩小类型范围

PEAN auth 应用程序:为什么 Angular 拦截器总是使用BehaviorSubject 返回 null(即初始值),而不是更新后的值?

与诗乃一起嘲笑奈克斯

找不到模块bcryptjs

为什么 nginx 不将我的 react index.html 作为后备服务

MongoDB - 查找查询以判断是否存在少量字段,结合字段上的 AND

获取数组的至少一个元素包含子字符串的文档

Sharp JS 依赖关系 destruct 了 Elastic Beanstalk 上的 Express Server

为什么在调用数据库调用时我的参数没有定义?

与 NPM 一起安装时找不到 Express 模块

用于排除多个文件的 node.js glob 模式

为什么模块级返回语句在 Node.js 中起作用?

异步构造函数

mongo 可以 upsert 数组数据吗?

安装Node.js 安装n 安装Node.js?

未在 Windows 8.1 上构建的 node 包 - 缺少 Microsoft.Cpp.Default.props

我应该如何在 webpack 中使用时刻时区?