npm、cnpm的使用、命令、升级

本文介绍了npm(Node Package Manager)的安装过程,包括自定义安装路径和配置环境变量。接着,详细讲解了npm的基本命令,如安装依赖和开发依赖。此外,还介绍了如何安装淘宝npm(cnpm),作为npm的国内镜像,提高包的下载速度。

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

npm(Node Package Manager)是Node.js的包管理器,也是JavaScript社区的重要组成部分

安装

  1. 安装node.js
    前往官网下载并安装工具,自定义安装路径(D:\Program Files\nodejs)
# 安装完毕在命令行输入以下命令测试是否安装成功,正确会出现版本号
npm -v
  1. 改变原有的环境变量

(1)我们要先配置npm的全局模块的存放路径以及cache的路径

#例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹
#输入以下命令改变npm配置
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
npm config get prefix #获取全局安装的默认目录

(2)在系统环境变量添加系统变量NODE_PATH,

# 输入路径D:\Program Files\nodejs\node_global\node_modules,此后所安装的模块都会安装到改路径下

基本命令

npm init #初始化
npm install express #本地安装
npm install exoress -g #全局安装
npm update express #更新模块
npm uninstall express #本地卸载
npm uninstall express -g #全局卸载
npm cache clean --force #清除缓存
npm install -g npm #更新npm
npm install -g npm@8.3.0 #安装npm指定版本
npm root -g #查看全局安装包的存放位置
npm ls -g #查看全局安装的包
npm info npm #查看npm的信息
npm config set registry https://registry.npm.taobao.org #设置淘宝镜像站
npm config get registry #获取npm下载地址
npm config set registry https://registry.npmjs.org #还原npm仓库
npm audit fix #包的修复 ,一般是包的更新
npm config list #查看基本配置
安装到依赖
npm i 包名 --save #--save为默认选项,意思为添加到package.json的dependencies里面
安装到开发依赖
#开发依赖指项目的开发过程中需要使用的包,像less编译为css、语法检查模块等
npm i 包名 --save-dev #--save-dev意思为添加到package.json中的devDependencies里面

安装淘宝npm(cnpm)

npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm -v #查看安装版本
#注:如果报错,添加系统变量path的内容
#因为cnpm会被安装到D:\Program Files\nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值