前端包管理工具详解

前端这点事 822 1

当前得前端开发中,工程化已经很重要了。那么介绍两款最常见的包管理工具。

第一款:NPM

这个是前端比较老一点的包管理工具了,但是国内速度太慢了,所以一般常用淘宝的镜像。

很多人问:啥是镜像?其实就是,别人把国外的包搬到国内的服务器上来,至于怎么同步的,是脚本还是手动,那我们就不管了!

1.安装node,点击此处下载

node安装好以后,npm也就安装好了,然后我们命令查下:

前端包管理工具详解-第1张图片-前端这点事

此时代表安装成功。

2.设置淘宝镜像源

npm install -g cnpm --registry=https://registry.npm.taobao.org

设置镜像源为淘宝镜像,因为npm服务器在国外,国内常年“卡”,所以我们设置成淘宝的镜像源,增强自己安装包时候的速度。

3.推荐安装,可以不安装

cnpm nrm -g

我们安装一个npm的包管理工具,用来做包的镜像源的管理,安装好如下图:

前端包管理工具详解-第2张图片-前端这点事

第二款:Yarn

这是接npm后面出来的一款包管理工具。

据说当时是因为npm是同步去安装包的,如果有一个包安装失败,那么就得重新安装,并且每次安装,都需要重新从镜像源拉文件。且npm没有lock文件,

对版本号不能很好的管理,yarn的出现是为了解决以上的问题。当然npm从某一个版本也解决了这个问题了,所以综上所述,两款都可以,看自己喜好了。

安装yarn前提也是先安装node,不再赘述。

  1. 安装node

  2. npm install yarn -g

  3. 这一步依然是安装镜像源管理工具,可以不安装。

    npm install yrm

    其实命令参数两种工具大差不差,可以npm -h或者yarn -h查看即可,这里不再赘述。

标签: 包管理工具

发表评论 (已有1条评论)

评论列表

2020-06-05 18:02:55

感谢分享