NPM是什么

NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个很重要的作用就是:将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能的开发。

npm官网: https://npmjs.org/

npm官方文档: https://npmjs.org/doc/README.html


我们需要了解什么

  • npm的安装、卸载、升级、配置

  • npm的使用:package的安装、卸载、升级、查看、搜索、发布

  • npm包的安装模式:本地 vs 全局

  • package.json:包描述信息

  • package版本:常见版本声明形式


关注极客云图了解更多内容