Nodejs资料之npm管理第三方模块

本文详细介绍了Node.js的第三方模块管理工具npm,包括安装、卸载、全局与本地安装的区别、如何更新package.json中的包、查看全局安装的包、创建与更新package.json,以及设置和查看仓库源等核心操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

◆ 第三方模块管理工具:

npm(node package manager), node的第三方模块管理工具。

◆ 安装模块:

该命令默认本地安装。如果本地目录中没有package.json文件,则会安装最新版本的软件包。如果有package.json文件,则安装满足该package在package.json中声明的最新版本。

npm install 模块名称
◆ 卸载模块:

npm unintall package:卸载软件包

npm uninstall -g <package>:卸载全局软件包。

◆ 全局安装与本地安装:
  • 命令行工具:全局安装
npm install 模块名称 –g 
  • 库文件:本地安装
npm install 模块名称
◆ 更新package.json中的安装包

方法一:

修改package.json中依赖包版本,执行如下命令:

npm install --force

方法二:

使用第三方插件

npm install -g npm-check-updates
ncu // 查看可更新包
ncu -u // 更新package.json
npm install // 升级到最新版本
◆ 查看全局安装过的包:
  • -g:全局的安装包
  • list:已安装的node包
npm list -g --depth 0
◆ 创建package.json:

npm initnpm init:这个命令用于创建一个package.json。
npm init --yes或npm init -y:从当前目录中提取的信息生成默认的package.json。创建过程中不会提问。

◆ 更新第三方模块:

npm update:用于更新依赖的软件包。需要在package.json文件所在的目录中运行该命令。
npm update -g <package>:更新全局软件包。
npm update -g:更新所有的全局软件包。
npm outdated -g --depth=0:找出需要更新的包。

◆ 设置和查看仓库源:

1、临时使用

npm --registry=https://registry.npm.taobao.org install

2、修改配置

设置npm的源,可以设置多个源,但是只有一个是生效的

//设置淘宝源
npm config set registry https://registry.npm.taobao.org

//设置公司的源
npm config set registry http://127.0.0.1:4873

//查看源,可以看到设置过的所有的源
npm config get registry

3、修改npm配置文件

编辑 ~/.npmrc 加入下面内容

registry = https://registry.npm.taobao.org
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值