淘宝镜像及NPM相关

本文介绍了如何使用淘宝镜像解决npm安装依赖速度慢的问题,包括临时和永久设置方法,以及配置CNPM。同时,还列举了一些常用的NPM指令,如查看版本、更新npm、全局与本地安装的区别、查看包信息、清理缓存等。

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

安装一个依赖时慢的抠脚,默默抽根烟,这时才想到用淘宝镜像代理

 

临时使用

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

 

永久使用

npm config set registry https://registry.npm.taobao.org

 

配置CNPM

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

 

恢复使用

npm config set registry https://registry.npmjs.org

 

验证是否设置成功

npm info express
or
npm config get registry

 

NPM相关指令

你可以通过下面的命令显示npm当前的版本:

npm -v

如果有需要,可以通过下面的命令更新npm:

npm install -g npm

 

NPM全局安装与本地安装

全局安装:npm install pageName -g

本地安装:npm install pageName(--save-dev和--save)

本地安装有两种主要的安装方式:

开发依赖:npm install pageName  --save-dev

生产依赖:npm install pageName   --save

 

开发依赖"顾名思义在开发环境中用到的依赖,"生产依赖"在生产环境中用到的依赖

【开发环境】:指的是你的项目尚且在编码阶段时的环境。你在代码可能还有各种console.log()、注释、格式化等。

【生产环境】:指的是你的项目已经完成编码,并发布上线可供用户浏览的阶段时的环境。代码可能经过了压缩、优化等处理。

 

常见通用命令

npm root    #查看本地安装的目录

npm root -g    #查看全局安装的目录

npm info package    #查看包信息

npm ls    #查看本地安装包

npm ls -g    #查看全局安装包,包含依赖

npm ls -g --depth 0    #查看全局安装包,不包含依赖

npm outdated    #列出所有不是最新版的包,可以带参数

npm cache clean    #清除本地缓存

npm config ls -l    #查看npm配置

npm view package versions    #查看包的所有版本

npm publish     #发布包

npm access    #设置发布包的访问级别

npm search modulNmae   #搜索包是否存在

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值