npm与包

一、包管理配置文件

npm init -y

注意:

1. 只能在英文(不能包含空格)目录下成功执行;

2. 运行npm install命令安装包时,npm包管理工具会自动把包的名称和版本号记录到package.json中。

1. dependencies节点

描述:专门用来记录使用npm install 命令安装了哪些包

npm install:npm包管理工具会先读取package.json中的dependencies节点,读取到记录的所有依赖包名称和版本号之后,npm包管理工具会把这些包一次性下载到项目中。
npm uninstall:卸载指定的包。(如npm uninstall moment)

devDependencies节点:如果某些包只在项目开发阶段会用到,在项目上线之后不会用到,则建议把这些包记录到devDependencies节点中。如果某些包在开发和项目上线之后都需要用到,则建议把这些包记录到dependencies节点中。

使用:

npm i 包名 -D 

二、解决下包速度慢的问题

1. 切换npm的下包镜像源(下包的服务器地址)

# 查看当前的下包镜像源

npm config get registry

# 将下包的镜像源切换为淘宝的镜像源

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

# 检查镜像源是否成功

npm config get registry

2. nrm(小工具)

# 通过npm包管理器,将nrm安装为全局可用的工具

npm i nrm -g

# 查看所有可用的镜像源

nrm ls

# 将下包的镜像源切换为taobao镜像

nrm use taobao 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值