在Ubuntu系统中安装和管理Node.js模块,通常需要使用Node.js包管理器npm(Node Package Manager)。以下是一些基本的步骤和命令,用于在Ubuntu上安装和管理Node.js模块:
安装Node.js和npm
-
使用NodeSource二进制分发库: NodeSource提供了一个方便的脚本来安装特定版本的Node.js。以下是安装Node.js 14.x版本的示例:
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs你可以将
14.x替换为你想要的Node.js版本。 -
使用Debian包: 你也可以通过Debian的官方仓库来安装Node.js和npm:
sudo apt update sudo apt install nodejs npm这种方式安装的Node.js版本可能不是最新的,但它是稳定的。
安装Node.js模块
一旦安装了Node.js和npm,你可以使用npm来安装模块。以下是一些常用的命令:
-
全局安装模块: 全局安装的模块可以在任何地方使用,通常用于安装命令行工具。
sudo npm install -g例如,安装全局的
nodemon模块:sudo npm install -g nodemon -
本地安装模块: 本地安装的模块应该安装在项目的
node_modules目录中,并且可以在项目的package.json文件中列出,以便于版本控制和共享。npm install例如,为你的项目安装
express模块:npm install express
管理Node.js模块
-
查看已安装的模块: 你可以使用以下命令来查看项目中已安装的模块:
npm list或者查看全局安装的模块:
npm list -g --depth=0 -
更新模块: 更新模块到最新版本:
npm update更新所有本地模块:
npm update -
卸载模块: 卸载不再需要的模块:
npm uninstall卸载全局模块:
sudo npm uninstall -g -
保存和恢复依赖: 当你在项目中安装了新的模块或者更新了模块版本后,你应该更新
package.json文件中的依赖列表:npm install--save 或者对于开发依赖:
npm install--save-dev 你可以使用以下命令来安装
package.json中列出的所有依赖:npm install这将会根据
package.json文件中的信息安装所有必要的模块。 -
使用npm脚本: 你可以在
package.json文件中的scripts部分定义自定义脚本,以便于运行常见的任务,如启动服务器、运行测试等:"scripts": { "start": "node app.js", "test": "mocha" }然后你可以使用以下命令来运行这些脚本:
npm start npm test
通过遵循这些步骤和命令,你应该能够在Ubuntu系统上有效地安装和管理Node.js模块。记得在安装全局模块时使用sudo,因为这些模块需要写入系统目录。而对于项目本地模块,则不需要使用sudo。
以上就是关于“Ubuntu Node.js模块如何安装与管理”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm