【Node.js】npm命令与cnpm

本文介绍了NPM,它是NodeJS包管理和分发工具,能方便地下载、安装和管理包,安装Node.js时会默认安装NPM。还提到npm服务器在国外,下载包速度受限,可配置淘宝NPM镜像(cnpm),替换命令后能直接访问国内服务器,节省下载时间。

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

什么是NPM?

NPM的全称是Node Package Manager ,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
Nodejs自身提供了基本的模块,但是开发实际应用过程中仅仅依靠这些基本模块则还需要较多的工作。幸运的是,Nodejs库和框架为我们提供了帮助,让我们减少工作量。但是成百上千的库或者框架管理起来又很麻烦,有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
安装Node.js完毕后,在cmd下查看发现同时默认安装NPM,这对我们开发提供极大便利。
在这里插入图片描述

npm的常见命令

npm命令作用
npm -v查看npm的版本
npm version查看所有模块的版本
npm search 包名搜索包
npm install /i 包名安装包
npm remove /r 包名删除包
npm install 包名 --save安装包并添加到依赖中
npm install下载当前项目所依赖的包
npm install 包名 -g全局安装包(全局安装的包一般都是一些工具

配置cnpm

因为npm服务器在国外,当我们需要下载一些包的时候速度往往受到限制。这时候配置淘宝NPM镜像可以解决这个问题。其实,淘宝NPM镜像就是把国外的NPM服务器在国内做一个镜像服务器,这样当我们需要下载包的时候就不必请求国外的服务器,直接访问国内的镜像服务器,速度得到大大提升。
淘宝NPM镜像地址:http://npm.taobao.org/
只需要在cmd输入下面命令,等待一段时间 cnpm安装完毕后,我们就可以把npm命令中的npm替换为cnpm,直接访问国内服务器,节省下载时间。

$  npm install -g cnpm --registry=https://registry.npm.taobao.org

希望可以帮到大家~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值