npm是什么?

npm(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

yarn是一个新出现的包管理工具,解决了了npm的历史遗留问题,具有更高效快速的特点。

怎么使用它们

npm安装直接安装node.js就行了,它是与node捆绑在一起的。

1
2
3

// 全局安装yarn
npm install -g yarn

初始化package.json文件

1
2
3
4
5
6

// npm
npm init

// yarn
yarn init

安装依赖包

1
2
3
4
5
6
7
8
9
10
11
12
13

// npm 安装全部
npm install/ npm i

// yarn 安装全部
yarn install/ yarn


// npm 安装指定包
npm install --save

// yarn 安装指定包
yarn add

卸载依赖包

1
2
3
4
5
6
7


// npm 卸载指定包
npm uninstall --save

// yarn 卸载指定包
yarn remove

更新依赖包

1
2
3
4
5
6
7


// npm 更新指定包
npm update

// yarn 更新指定包
yarn update