企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 查找和选择包 要查找包,请从npm [https://www.npmjs.com/]() #### 示例:查找包 您想在应用程序中使用条形码(QR码)。而不是花费数周时间弄清楚如何做到这一点,为什么不看看是否有人发布了创建QR码的包裹?首先在搜索栏中输入一个值: ![](https://box.kancloud.cn/f94d1d034b6003e7e15aaae00b7bb131_1066x106.png) 在您键入时,可能会出现以下选项: ![](https://box.kancloud.cn/a1287c2f53ab53fa375bbd83d0b8a8fa_1074x539.png) #### 如何选择相似的包 在搜索栏中输入搜索词后,按Enter键查看可帮助您在类似包中进行选择的排名: ![](https://box.kancloud.cn/ebe9e6e8ad4a3a844d18d414aab71ee9_1227x603.png) 通常,有数十个甚至数百个具有相似名称和/或类似目的的包。为了帮助您确定要探索的最佳方案,使用npms分析器按照四个标准对每个包进行排名: * 最佳 * 声望 * 质量 * 保养 1. 受欢迎程度 表示已下载程序包的次数。这是其他人发现特别有用的包装的一个很好的指标,但不是万无一失的。 2. 质量 包括诸如自述文件的存在,稳定性,测试,最新依赖性,自定义网站和代码复杂性等考虑因素。 3. 维护 根据开发人员的关注对软件包进行排名。例如,更频繁维护的软件包更有可能与当前或即将推出的npm版本一起使用。 Optimal以有意义的方式结合了其他三个标准。 要根据特定条件列出包,请单击其下的标签Sort Packages。例如,要按人气搜索,请单击Popularity。 ![](https://box.kancloud.cn/36c39ed8b939f4c07ec13cdddf08d2d3_279x377.png) #### 包页面 选择包时,会显示更多信息。此信息由软件包作者编写,因此详细信息会有所不同。您可以在这里了解如何使用此软件包。开发人员通常也会提供联系信息。 以下是您将在包页面上找到的信息类型的一些示例。 #### 包页的部分内容: 这些是包页面上提供的选项卡。 ![](https://box.kancloud.cn/2ee804a59ba8c89b1d08d801b4b30fc8_1103x161.png) #### 查看自述文件 自述文件由程序包开发人员创建。如果做得好,它解释了包的目的,以及如何使用它。 #### 查看依赖关系 许多包都是由其他包组成的。这些包称为依赖项。 ![](https://box.kancloud.cn/f4cb9521377339efb54ecc9071aa77e6_1120x509.png) #### 查看家属 包含以某种方式显示的包的包称为依赖包。 ![](https://box.kancloud.cn/82609604875c3187a94bf2fb9f6154b9_1190x505.png) #### 查看版本 更新包时,会显示以前版本的列表。 ![](https://box.kancloud.cn/b5aa4867a833d68967dfb950a4a3a234_1107x494.png) #### 下载包 下一章将介绍如何安装npm。安装npm后,您将使用终端控制台下载软件包。这将在后面的章节中解释。