yarn和npm常用命令
1.常用命令
初始化项目
yarn init / npm init 初始化项目
批量安装
yarn / npm install 安装package配置的依赖
yarn install --force / npm install --force 重新下载所有包
安装/卸载/更新
yarn global add package / npm install package -g 全局安装包
yarn add package / npm install package --save 安装正式环境(dependencies)下依赖包,npm5可以省略--save
yarn add [package]@[version] / npm install [package]@[version] 安装正式环境(dependencies)下指定版本依赖包
yarn remove package / npm uninstall package --save 卸载devDependencies依赖包
yarn add package --dev / npm install package --save-dev 安装开发环境(devDependencies)下依赖包
yarn remove package --dev / npm uninstall package --save-dev 卸载devDependencies依赖包
运行
yarn start / npm start 运行项目,start为package.json 中 scripts 属性下定义的脚本
2. --save和--save-dev区别
--save 简写 -S 安装到dependencies, 默认可省略
--save-dev 简写 -D 安装到 devDependencies
yarn add package --dev = yarn add package -D
dependencies:项目依赖,项目实际运行需要的依赖,上线还是需要的,如(vue,jquery)
devDependencies:开发依赖,只在开发时需要的依赖,实际上线不需要的,如(webpack)
3.yarn 安装
npm install yarn -g
yarn -v
#配置淘宝源
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g