npm 是 JavaScript 專案常用的工具,可安裝並管理可重複使用的套件。套件是一組可供專案使用的程式碼或工具。

例如,網站可能依賴協助顯示圖示的套件。專案會列出所需套件,npm 可以下載它們,讓網站在電腦上建置或測試。

套件可能來自專案之外,因此只安裝信任的套件,並先確認指令會執行什麼。npm 也是大型線上套件登錄庫的名稱,許多 JavaScript 套件都在此分享。