#### 查找和選擇包
要查找包,請從npm [https://www.npmjs.com/]()
#### 示例:查找包
您想在應用程序中使用條形碼(QR碼)。而不是花費數周時間弄清楚如何做到這一點,為什么不看看是否有人發布了創建QR碼的包裹?首先在搜索欄中輸入一個值:

在您鍵入時,可能會出現以下選項:

#### 如何選擇相似的包
在搜索欄中輸入搜索詞后,按Enter鍵查看可幫助您在類似包中進行選擇的排名:

通常,有數十個甚至數百個具有相似名稱和/或類似目的的包。為了幫助您確定要探索的最佳方案,使用npms分析器按照四個標準對每個包進行排名:
* 最佳
* 聲望
* 質量
* 保養
1. 受歡迎程度 表示已下載程序包的次數。這是其他人發現特別有用的包裝的一個很好的指標,但不是萬無一失的。
2. 質量 包括諸如自述文件的存在,穩定性,測試,最新依賴性,自定義網站和代碼復雜性等考慮因素。
3. 維護 根據開發人員的關注對軟件包進行排名。例如,更頻繁維護的軟件包更有可能與當前或即將推出的npm版本一起使用。
Optimal以有意義的方式結合了其他三個標準。
要根據特定條件列出包,請單擊其下的標簽Sort Packages。例如,要按人氣搜索,請單擊Popularity。

#### 包頁面
選擇包時,會顯示更多信息。此信息由軟件包作者編寫,因此詳細信息會有所不同。您可以在這里了解如何使用此軟件包。開發人員通常也會提供聯系信息。
以下是您將在包頁面上找到的信息類型的一些示例。
#### 包頁的部分內容:
這些是包頁面上提供的選項卡。

#### 查看自述文件
自述文件由程序包開發人員創建。如果做得好,它解釋了包的目的,以及如何使用它。
#### 查看依賴關系
許多包都是由其他包組成的。這些包稱為依賴項。

#### 查看家屬
包含以某種方式顯示的包的包稱為依賴包。

#### 查看版本
更新包時,會顯示以前版本的列表。

#### 下載包
下一章將介紹如何安裝npm。安裝npm后,您將使用終端控制臺下載軟件包。這將在后面的章節中解釋。