npx、npm、cnpm、pnpm

236 阅读1分钟
  • 1、npm是一个包管理器,方便开发者分享和下载开源包。经历了许多重大版本的更新,各方面已经和yarn在同一水平
  • 2、npx是npm@5.2的产物,方便运行本地命令
  • 3、cnpm是方便中国开发者下载依赖包而诞生的下载器
  • 4、yarn解决了npm@5之前的一些让人诟病的问题,同时拥有一些其它的优点。例如离线安装、失败自动重试安装和并行下载等
  • 5、pnpm通过连接的方式,让多个项目的依赖公用同一个包,大大节省了磁盘空间,比yarn和npm下载速度快得多,但是也有连接带来的各种兼容问题