什么是npm


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/04/01/%E4%BB%80%E4%B9%88%E6%98%AFnpm/

摘要

本文主要讲述了:

  1. 什么是 npm
  2. 包的分类
  3. 注册账号
  4. 安装命令行
  5. 查看命令行版本
  6. 更新命令行版本
  7. 命令行登录
  8. 命令行退出登录
  9. 判断命令行是否已登录

正文

什么是 npm

npm 是 nodejs 默认的包管理器。

包的分类

根据包的可见性,包可分为 2 种:

  • 公共包
  • 私有包

公共包是免费的,所有人都能看到。

私有包是收费的,只有特定的人才能看到。

注册账号

要想在 npm 上托管包,首先需要使用 Email 注册 1 个账号。

安装命令行

在注册完成之后,需要计算机上安装 npm 命令行。

nodejs 安装包中捆绑安装了 npm 命令行,所以直接安装 nodejs 即可。

查看命令行版本

1
2
3
#!/usr/bin/env bash

npm --version

更新命令行版本

虽然 nodejs 安装包中捆绑安装了 npm 命令行,但 npm 的更新频率比 nodejs 高,所以为了体验最新的 npm 版本,有时候需要自己手动更新。

1
2
3
#!/usr/bin/env bash

npm install npm -g

命令行登录

1
2
3
#!/usr/bin/env bash

npm adduser

命令行退出登录

1
2
3
#!/usr/bin/env bash

npm logout

判断命令行是否已登录

1
2
3
#!/usr/bin/env bash

npm whoami

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/04/01/%E4%BB%80%E4%B9%88%E6%98%AFnpm/


本文对你有帮助?请支持我


支付宝
微信