安装各种包

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

Softonic,我们会扫描托管在我们的平台上的所有文件,以评估您的设备面临的任何潜在危害并帮您避免。 每当有新文件上传时,我们的团队都会执行检查,且会定期审核各个文件以确认或更新其状态。 通过这一全面的流程,我们能够设置任何可下载文件的状态,如下所示:

清洁

该软件程序极有可能是清洁程序。

这意味着什么?

我们已使用超过 50 个世界领先的防病毒服务扫描文件以及与该软件程序相关联的网址;没有检测到任何可能的威胁。

警告

该软件程序可能是恶意程序,或可能包含不必要的捆绑软件。

为什么该软件程序仍然可用?

根据我们的扫描系统,我们已确定这些举报可能是误报

什么是误报?

误报意味着由于防病毒程序中使用了过于宽泛的检测签名或算法,某个无害程序被错误地举报为恶意程序。

我们要不时强调以下这一点:我们可能会漏掉潜在恶意软件程序。 为继续向您做出程序目录和应用目录无恶意软件的承诺,我们的团队在每个目录页面集成了一项举报软件功能,该功能会将您的反馈回送给我们。

您可以举报遇到的任何特定问题,Softonic 会尽快为您解决相应问题。