
上QQ阅读APP看书,第一时间看更新
2.1.1 NPM简介
NPM是基于Node.js的包管理器,也是整个Node.js社区支持的、很流行的第三方模块的包管理器。NPM适用于解决代码分享、重用和部署问题,包括第三方类库的导入和依赖关系的建立等问题,可以提升工程师的开发效率,其主要使用场景有:
· 允许用户从NPM服务器下载他人编写的第三方包到本地使用。
· 允许用户从NPM服务器下载并安装他人编写的命令行程序到本地使用。
· 允许用户将自己编写的包或命令行程序上传到NPM服务器供他人使用。
Node.js已经集成了NPM,因此NPM可随着Node.js一并安装完成,可以通过输入“npm–v”命令来测试是否成功安装:
$ npm -v v6.9.0
如果你安装的是旧版本的NPM,可以很容易地通过NPM命令来升级,命令如下:
npm install npm -g