# xnpm

vivo内部包管理工具。

内部包镜像来源：xnpm.vivo.xyz

## 安装

```bash
npm i @vxlab/xnpm -g
```

## 命令

### 安装包
```bash
xnpm i package_name [OPTIONS]

//or
xnpm install package_name [OPTIONS]
```
**OPTIONS**
* -S 安装到 dependencies（默认）
* -D 安装 devDependencies
* -g 全局安装

### 卸载包
```bash
xnpm uninstall package_name

//or
xnpm u package_name
xnpm delete package_name
xnpm remove package_name
```

### 发布包
```bash
xnpm publish
```

**注意：**

要使用 `publish` 命令需要先登录 `xnpm.vivo.xyz`。

* 注册
```bash
npm adduser --registry http://xnpm.vivo.xyz
```
* 登录
```bash
npm login --registry http://xnpm.vivo.xyz
```

* 修改密码
```bash
npm profile set password --registry http://xnpm.vivo.xyz
```

