npm 套件管理器的桌面版:ndm

這東西其實還蠻吸引我的,主要是美觀還有方便。這有點像是 Ubuntu 的套件管理程式,但是移除了很多不必要且繁雜的功能。

你可以在這邊造訪 ndm 的官方網站,這是一個開放原始碼的 npm 桌面版套件管理器,目前還是處於 Alpha 的狀態且僅開放給 macOS 的使用者使用,未來會有更多平台的支援。

開啟專案

第一次開啟 ndm 時你有兩個選擇,你可以讓 ndm 開啟全域套件或是專案套件,這裡我先開啟個人的 Node.js 的專案讓 ndm 讀取裡面的 npm 套件作為範例。

套件列表

接著你就能夠在右側清單預覽專案所使用的所有套件了,不錯的一點是 ndm 支援多專案,意思是你可以開啟很多個專案然後在左側選單切換

對單一套件進行動作

接著就是便利的時刻,你可以選擇一個套件,然後檢視他的資訊(畫面下方),你也可以在右上角的功能列對這個套件進行:「移除」、「安裝正式版」、「安裝最新版」、「更新」等。

但目前有些缺點,例如同時只能更新一個套件也許這樣比較安全些?)、不會顯示更新進度、或是控制台資訊,令人感到有點不安啊⋯⋯也不太清楚是否有操作成功,希望未來會有相關資訊。