npm,umi,yarn

npm 是什么?
npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。

升级npm

sudo npm install -g npm

安装引入包,进入目录下

npm install

会多出一个node_modules文件夹,加入到git忽略列表中

打包

是别名npm build,除非你在package.json文件中指定了什么"build",否则它什么也不做。它可以让你在项目中使用之前为你的项目执行任何必要的构建/准备任务。

npm run build

开始

npm start 运行"开始"脚本

npm start

安装umi

sudo npm install -g umi

安装yarn

npm install -g yarn 

查看版本

yarn --version

原来是这么玩

git clone xxx
npm install
npm run dev

现在是这么玩

git clone xxx
yarn
yarn start

Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的。

Yarn的优点

速度快
版本统一
简洁的输出
更好的语义化

Yarn和npm命令对比

npm yarn
npm install yarn
npm install react --save yarn add react
npm uninstall react --save yarn remove react
npm install react --save-dev yarn add react --dev
npm update --save yarn upgrade
npm start yarn start
npm run build yarn build
原文地址:https://www.cnblogs.com/jiqing9006/p/11168696.html