NPM
我的博客
对于前端开发者而言,Node.js
想必不会生疏,他为咱们提供了一个规范的运行环境,基于 Chrome V8 引擎。
而咱们的 npm
就是 node 中的一个包管理器,如同 CentOS
的yum
。
应用场景如下:
1. 从 NPM 服务器上下载他人编写的第三方包到本地应用。
2. 从 NPM 服务器上下载并装置他人编写的命令行程序到本地应用。
3. 容许用户将本人编写的包或命令行程序上传到 NPM 服务器上供他人应用。
然而,有时候,你们发现这个 npm
下载某些大一点的依赖包很慢,所以你会抉择换源,应用阿里的镜像或者淘宝的镜像。
CNPM
实际上,咱们的 cnpm
是一个国内的包治理,是阿里巴巴淘宝团队将 npm
中的所有插件都同步到了国内的服务器。
然而,同时 cnpm
也是 npm
的一个插件。