npm (Node Package Manager)是 Node.js 的包管理工具
包就是一坨代码,就是 Node.js 的第三方模块
npm 是一个命令,跟随 Node.js 一起安装
npm 可以下载(安装)包和包的依赖
npm 镜像源
npm 管理的 Node.js 包的资源地址 npmjs.com
npm 从镜像源下载包
www.npmjs.com/package/pac…
npm install package-name
修改 npm 镜像源
国外镜像 registry.npmjs.com
国内镜像 registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org
npm config get registry
使用 npm 安装包
npm install package-name
npm安装包的方式
全局安装:多个项目都能用到(将包当做全局工具使用)
项目安装:只有当前项目用到
全局安装
把包当成全局命令来使用
- 明确你的需求
- 找到合适的包
- 通过 npm 安装包
- 使用包
npm install package-name --global
//或
npm i package-name -g
项目(局部)安装
包只在当前项目中使用
- 创建项目目录(mkdir project)
- 进入项目目录(cd project)
- 初始化项目(npm init)
- 在项目中安装包
npm install <package-name> --save
//或
npm i <package-name> -S
--save 与 --save-dev
npm 安装命令的参数
--save / -S
安装的包开发和上线都需要
--save-dev / -D
安装的包只在开发环境使用
npm install <package-name> --save-dev
//或
npm i <package-name> -D
总结
npm安装包的方式
-
全局安装:npm i package-name -g
-
项目安装: npm i package-name -S
npm i package-name -D