当前得前端开发中,工程化已经很重要了。那么介绍两款最常见的包管理工具。
之一款:NPM
这个是前端比较老一点的包管理工具了,但是国内速度太慢了,所以一般常用 *** 的镜像。
很多人问:啥是镜像?其实就是,别人把国外的包搬到国内的服务器上来,至于怎么同步的,是脚本还是手动,那我们就不管了!
1.安装node,点击此处下载,下载慢的朋友可以到本文底部,本文底部提供下载链接。
node安装好以后,npm也就安装好了,然后我们命令查下:
此时代表安装成功。
2.设置 *** 镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org
设置镜像源为 *** 镜像,因为npm服务器在国外,国内常年“卡”,所以我们设置成 *** 的镜像源,增强自己安装包时候的速度。
3.推荐安装,可以不安装
cnpm nrm -g
我们安装一个npm的包管理工具,用来做包的镜像源的管理,安装好如下图:
第二款:Yarn
这是接npm后面出来的一款包管理工具。
据说当时是因为npm是同步去安装包的,如果有一个包安装失败,那么就得重新安装,并且每次安装,都需要重新从镜像源拉文件。且npm没有lock文件,
对版本号不能很好的管理,yarn的出现是为了解决以上的问题。当然npm从某一个版本也解决了这个问题了,所以综上所述,两款都可以,看自己喜好了。
安装yarn前提也是先安装node,不再赘述。
安装node
npm install yarn -g
这一步依然是安装镜像源管理工具,可以不安装。
npm install yrm
其实命令参数两种工具大差不差,可以npm -h或者yarn -h查看即可,这里不再赘述。
标签: 包管理工具