Ndm-NPM的桌面GUI应用程序
NPM是Node Package Manager的缩写,是用于安装NodeJS软件包或者模块的命令行软件包管理器。
我们已经发布了教程,该教程描述了如何使用NPM管理NodeJS软件包。
我们可能已经注意到,使用Npm管理NodeJS软件包或者模块并不是什么大问题。
但是,如果我们与CLI-way不兼容,则有一个名为NDM的桌面GUI应用程序,可用于管理NodeJS应用程序/模块。
NDM代表NPM Desktop Manager,是NPM的免费开放源代码图形前端,它使我们能够通过一个简单的图形窗口来安装,更新和删除NodeJS软件包。
在此教程中,我们将学习在Linux中使用Ndm。
安装NDM
NDM在AUR中可用,因此我们可以在Arch Linux及其衍生版本(如Antergos和Manjaro Linux)上使用任何AUR帮助程序进行安装。
使用Yay:
$yay -S ndm
在基于RHEL的系统(例如CentOS)上,运行以下命令以安装NDM。
$echo "[fury] name=ndm repository baseurl=https://repo.fury.io/720kb/enabled=1 gpgcheck=0" | sudo tee /etc/yum.repos.d/ndm.repo && sudo yum update &&
在Debian,Ubuntu和Linux Mint上:
$echo "deb [trusted=yes] https://apt.fury.io/720kb//" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm
也可以使用Linuxbrew安装NDM。
首先,按照以下链接中的说明安装Linuxbrew。
- Linuxbrew – Linux和Mac OS X的通用软件包管理器
安装Linuxbrew之后,可以使用以下命令安装NDM:
$brew update
$brew install ndm
在其他Linux发行版上,请转到NDM版本页面,下载最新版本,然后自行编译并安装。
NDM使用
从菜单或者使用应用程序启动器启动NDM。
这就是NDM的默认界面的样子。
从其中我们可以在本地或者全局安装NodeJS软件包/模块。
在本地安装NodeJS软件包
要在本地安装软件包,请首先通过单击主屏幕上的“添加项目”按钮选择项目目录,然后选择要保留项目文件的目录。
例如,我选择了一个名为“ demo”的目录作为我的项目目录。
单击项目目录(即演示),然后单击“添加软件包”按钮。
输入要安装的软件包名称,然后单击“安装”按钮。
安装后,这些软件包将列在项目目录下。
只需单击目录即可在本地查看已安装软件包的列表。
同样,我们可以创建单独的项目目录并其中安装NodeJS模块。
要查看项目中已安装模块的列表,请单击项目目录,然后将在右侧显示软件包。
全局安装NodeJS软件包
要全局安装NodeJS软件包,请单击主界面左侧的Globals按钮。
然后,单击“添加软件包”按钮,键入软件包的名称,然后单击“安装”按钮。
管理软件包
单击任何已安装的软件包,我们将在顶部看到各种选项,例如,
- Version(以查看已安装的版本),
- Latest(以安装最新的可用版本),
- Update(以更新当前选择的软件包),
- Uninstall(以删除选定的软件包)等。
NDM还有两个选项,分别是“ Update npm”(用于将节点程序包管理器更新到最新的可用版本),以及Doctor(医生)运行一组检查以确保npm安装具有管理程序包/模块所需的功能。