cnpm是什么?npm是什么?

Node.js / 55人浏览 / 0人评论

## npm是什么?是node package manager的简称,通常称为node包管理器,主要功能就是管理node包,包含:安装、卸载、更新、查看、搜索、发布等。npm是基于couchdb一个数据库,详细记录了每个包的信息(作者、版本、依赖、授权信息等)。

npm是什么?

是node package manager的简称,通常称为node包管理器,主要功能就是管理node包,包含:安装、卸载、更新、查看、搜索、发布等。npm是基于couchdb一个数据库,详细记录了每个包的信息(作者、版本、依赖、授权信息等)。

cnpm是什么?

学习nodejs都是使用$ npm install [name]的命令,npm是node的包管理工具,使用npm管理和部署代码包。

使用npm是从国外服务器下载代码包,所以经常出现下载慢,无法使用的情况。

为了解决这个问题,阿里巴巴为开发者推出了淘宝镜像cnpm,就是把npm官方的“包”全部搬到国内,供广大开发者使用。

所以有了中国 NPM 镜像,这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

node版本的查看?

首先看下是否安装了node,并且查看下node的版本。

node -v
v16.13.0

查看npm版本

npm -v
8.1.0

安装淘宝镜像cnpm?

使用npm命令如下安装cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.

added 380 packages in 17s

3 packages are looking for funding
run npm fund for details

查看cnpm是否安装成功?

查看cnpm版本

cnpm@7.1.0 (C:UsersAdministratorAppDataRoamingnpmnode_modulescnpmlibparse_argv.js)
npm@6.14.15 (C:UsersAdministratorAppDataRoamingnpmnode_modulescnpmnode_modulesnpmlibnpm.js)
node@16.13.0 (D:Program Filesnodejsnode.exe)
npminstall@5.3.1 (C:UsersAdministratorAppDataRoamingnpmnode_modulescnpmnode_modulesnpminstalllibindex.js)
prefix=C:UsersAdministratorAppDataRoamingnpm
win32 x64 10.0.19044
registry=https://registry.npmmirror.com

转载注明:

扩展查找

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我