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的同步一次。
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
—registry=xxx,就是本次安装,镜像源为淘宝镜像。
bower
用来在浏览器端搞定依赖关系。
方式太落后、太历史。es6模块化和webpack的出现,他已经被淘汰。
使用示例: