| 企服解答
npm(“Node 包管理器”)是 JavaScript 運行時 Node.js 的默認程序包管理器。它也被稱為“Ninja Pumpkin Mutants”或“Nonprofit Pizza Makers”。
npm是什么意思
npm 的組成:
1、網站 :是開發者查找包、設置參數以及管理 npm 使用體驗的主要途徑。
2、注冊表(registry):是一個巨大的數據庫,保存了每個包(package)的信息。
3、命令行工具 (CLI):通過命令行或終端運行。開發者通過 CLI 與 npm 打交道。
| 擴展閱讀
npm的用處:
1、將軟件包調整到應用程序中,或按原樣合并它們。
2、下載可立即使用的獨立工具。
3、無需使用npx下載即可運行包。
4、與任何npm用戶共享代碼。
5、將代碼限制為特定開發人員。
6、組建虛擬團隊。
7、管理多個版本的代碼和代碼依賴項。
8、更新基礎代碼時,輕松更新應用程序。
9、發現解決同一難題的多種方法。
npm的使用場景:
NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種:
1、允許用戶從NPM服務器下載別人編寫的第三方包到本地使用。
2、允許用戶從NPM服務器下載并安裝別人編寫的命令行程序到本地使用。
3、允許用戶將自己編寫的包或命令行程序上傳到NPM服務器供別人使用。
[免責聲明]
文章標題: npm是什么意思
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。