勵志

勵志人生知識庫

npm是什麼

節點的包管理器

npmNode Package Manager的縮寫,意為節點的包管理器,是一個NodeJS包管理和分發工具,已經成為了非官方的發布Node模組(包)的標準。npm不僅用於Node.js的包管理,還是JavaScript世界的包管理工具,也是世界上最大的軟體註冊表,每星期大約有30億次的下載量,包含超過60萬個包的結構,可以輕鬆跟蹤依賴項和版本。其功能包括安裝、卸載、更新、查看、搜尋、發布Node.js包等,將開發者從繁瑣的包管理工作(版本、依賴等)中解放出來,更加專注於功能的開發。