CNPM

官网地址:https://npm.taobao.org/
开发文档:https://developer.aliyun.com/mirror/NPM?from=tnpm
为解决国内用户连接npm registry缓慢的问题,淘宝搭建了自己的registry,即淘宝npm镜像源
过去,**npm没有提供修改registry**的功能,因此,淘宝提供了一个CLI工具即cnpm,它支持除了npm publish以外的所有命令(因为不能发布包到淘宝的服务器,而是要发布到npm的官方服务器),只不过连接的是淘宝镜像源
如今,npm已经支持修改registry了,可能cnpm唯一的作用就是安装后和npm共存,即如果要使用官方源,则使用npm(前提是npm的registry你没改过),如果使用淘宝源,则使用cnpm。

淘宝源的应用会10分钟和npm的同步一次。

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

—registry=xxx,就是本次安装,镜像源为淘宝镜像。

bower

用来在浏览器端搞定依赖关系。

方式太落后、太历史。es6模块化和webpack的出现,他已经被淘汰。

使用示例:
image.png