包管理工具
npm, yarn, cnpm, pnpm
package.json
参考: https://docs.npmjs.com/files/package.json#directorieslib
项目描述文件;
npm init | yarn init
生成package.json文件;
-
name version
字段被假定组合成一个唯一的标识符
-
scripts
一个要运行的命令
npm run dev
yarn dev
- dependencies
生产环境使用;
npm install <依赖> --save
yarn add <packageName>
- devDependencies
开发环境使用
npm install <依赖> --save-dev
yarn add <packageName> --dev
- 全局安装
全局安装往往是安装一个工具,他不是安装在一个文件夹下,而是安装在某个全局环境下;
npm i 包名 -g (i 表示 install g 表示 global)
-
yarn和npm命令对比