安装各种包

npm installcommand 之一 Node JavaScript的包管理器下的>实用程序和工具 a> 平台,称为 npm。由 npmjs.com 开发,它的主要功能是安装一个包和 它所依赖的任何包。例如,如果某个包有一个 package-lock 或 shrinkwrap 文件,这仅意味着依赖项的安装将由它驱动。一旦两个文件都存在,那么 npm-shrinkwrap.json 将是第一个。该实用程序所属的包可以是文件夹、gzipped tarball、解析它的 URL,其中包含由 package.json 文件描述的程序等等。

简单命令工具的各种好处

npm install 作为一个方便的命令工具,即使您从未发布过您的包,它仍然可以在很多情况下使用。使用此软件,您仍然可以编写节点程序,同时将其打包成 tarball 后轻松将其安装到其他地方。默认情况下,npm install 将在 package.json 中设置所有作为依赖项列出的模块。

npm install 在安装某个包时使用此算法。首先,它将从磁盘加载现有的 node_modules 树,克隆树,获取 package.json 和各种元数据。之后,这些将被添加到克隆中,稍后将遍历并添加任何缺少的依赖项——这些将被添加到尽可能靠近顶部的位置,而不会破坏任何其他模块。 

随后将原始树与克隆树进行比较,这将导致列出将一棵树转换为另一棵树要采取的操作列表。从最深处开始执行所有动作。存在安装、更新、删除和移动的操作类型。但是,npm install 的算法也有一些限制,比如它拒绝安装任何与当前包名称相同的包。这可以很容易地用 --force 标志覆盖,但在大多数情况下,它可以通过更改本地包名称来解决。

有用的实用程序

npm install 是一个方便的命令行实用工具程序,任何程序员都必须尝试。它涵盖了可以安装在不同命令代码中的各种包及其依赖项。这绝对是一个强烈推荐的工具。

  • 赞成

    • 安装各种软件包及其依赖项
    • 允许编写节点程序
    • 安装 package.json 中列为依赖项的所有模块。
    • 使用了优秀的算法
  • 反对

    • 不安装与当前安装的软件包名称相同的软件包
    • 该算法有一些局限性
 0/2

应用参数

  • 许可证

    免费

  • 版本

    6.14.5

  • 更新日期

  • 平台

    Windows

  • OS

    Windows 8

  • 语言

    英语

  • 大小

    7.53 MB

  • 开发者

应用程式 提供其他语言版本


程序图标: npm install

npm install PC 版

  • 免费
  • 1
    1
  • V6.14.5

用户对 npm install 的评分

您是否尝试过 npm install?成为第一个离开您的意见!

您还可能喜欢:

npm install 的替代软件

探索应用

有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
Softonic
您对 npm install 的评分
Softonic
100/100

扫描结果: 清洁

该文件通过使用VirusTotal技术进行的全面安全扫描。可以安全下载。

  • 无病毒
  • 无间谍软件
  • 无恶意软件
  • 由安全合作伙伴验证

    Logo VirusTotal

扫描信息

最后扫描
2023年12月18日星期一
扫描提供者
VirusTotal · 完整报告

文件完整性

文件
cli-6.14.5.zip
SHA256
3597f7bf14889e1456673042197dbf2e8f3d0b17aeaac08942e78dba1e3db2b8
SHA1
6e20ffc5213d39a7c1f7f0e62fb1da4bd9ab64cb

Softonic安全承诺

npm install已经过我们先进安全系统的彻底扫描,并经过行业领先合作伙伴的验证。该文件来自官方开发者,已通过我们所有的安全检查,未显示病毒、恶意软件或间谍软件的迹象。