npm常用命令
简介
-
npm全称Node Pckage Manager(node 包管理器),它的诞生就是为了解决Node中第三方包共享的问题.
-
npm不要单独安装,在安装的Node的时候,会连带自动安装npm.
-
npm -v可检查安装的情况
-
注意: 小伙伴们可将npm当做一个下载工具的不花钱的模块超市
常用命令
1.检测是否安装及版本号
npm -v //显示版本号说明已经安装成功
2.生成package.json文件
npm init --yes // 可简写 npm init -y
//package.json : 用来描述项目中用到的模块和其他信息
//注意 : 可理解为初始化项目,如果之前已经初始化,可以省略
3.下载包
npm install xxxxx //可简写为: npm i xxxxx
//注意: 下载包需在生成了package.json之后进行
//下载指定版本号的包 如:
npm i xxxxx @1.1.1
//一次安装多个包,空格隔开 如:
npm install 包名1 包名2 包名3
4.修改镜像源
原因:为了解决下包速度慢. npm下包是从国外的一个网站下载,速度很慢.
//检查当前的下包地址
npm config get registry
//将下包的地址修改为国内的淘宝服务器
npm config set registry=https://registry.npm.taobao.org/
5.全局安装包
- 全局安装 : 包被安装到系统目录(一般在系统盘的node_modules中)
npm install 包名 -g 或者 npm install -g 包名
//辅助提示 :
npm root -g //查看全局包的安装目录
npm list -g --depth 0 //查看全局安装过的包
6.上传包到npm上
为什么要把自己的代码上传到npm上? 优秀的代码供所有人复用
npm adduser //连接npm
npm view 包名 //检测包名是否被占用
npm who am i //检测是否连接成功
npm publish //上传到npm
npm unpublish //删除包
7.删除已安装的包
npm uninstall 本地安装的包名
npm uninstall 全局安装的包名 -g