# @suplink/cli

> suplink cli

Latest version **2.1.1** (published 2026-07-20) · MIT license · 0 weekly downloads

## Install

```sh
npm install @suplink/cli
pnpm add @suplink/cli
yarn add @suplink/cli
bun add @suplink/cli
```

Provides the command `suplink`.

## Health

**Score 60/100 (C)** — status: active.

Positive: has types; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 2.1.1 |
| Published | 2026-07-20 |
| First published | 2023-08-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 18 |
| Unpacked size | 152.9 KB |
| Known vulnerabilities | 0 (+3 in 2 direct dependencies) |
| Install scripts | no |
| Author | zhongshihao |
| Maintainers | suplinks |
| Keywords | suplink |

## Links

- npm: https://www.npmjs.com/package/@suplink/cli
- npm.io page: https://npm.io/package/@suplink/cli

## Dependencies (18)

- [ip](https://npm.io/package/ip.md) ^1.1.8
- [chii](https://npm.io/package/chii.md) ^1.9.0
- [open](https://npm.io/package/open.md) ^7.4.2
- [yaml](https://npm.io/package/yaml.md) ^2.4.1
- [axios](https://npm.io/package/axios.md) ^1.4.0
- [chalk](https://npm.io/package/chalk.md) ^4.1.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [moment](https://npm.io/package/moment.md) ^2.29.4
- [archiver](https://npm.io/package/archiver.md) ^5.3.1
- [fs-extra](https://npm.io/package/fs-extra.md) ^11.1.0
- [inquirer](https://npm.io/package/inquirer.md) ^8.2.5
- [commander](https://npm.io/package/commander.md) ^11.0.0
- [form-data](https://npm.io/package/form-data.md) 4.0.0
- [handlebars](https://npm.io/package/handlebars.md) ^4.7.8
- [compressing](https://npm.io/package/compressing.md) ^1.9.0
- [cross-spawn](https://npm.io/package/cross-spawn.md) ^7.0.3
- [detect-port](https://npm.io/package/detect-port.md) ^1.5.1
- [yargs-parser](https://npm.io/package/yargs-parser.md) ^21.1.1

## Recent versions

- 2.1.1 (latest) — 2026-07-20
- 2.0.1 — 2025-11-17
- 1.5.2 — 2025-11-17
- 2.0.0 — 2025-08-07
- 1.5.1 — 2025-02-11
- 1.5.0 — 2025-01-21
- 1.4.6 — 2024-05-09
- 1.4.2 — 2024-01-30
- 1.4.1 — 2023-12-05
- 1.4.0 — 2023-12-04
- 1.3.0 — 2023-08-15
- 1.2.0 — 2023-08-11
- 1.1.0 — 2023-08-07
- 1.0.1 — 2023-08-07
- 1.0.0 — 2023-08-03

## README

## 概述

> 本工具供开发、工程快速创建、发布、上架、模拟、调试supLink小程序使用。

## 特性

- 覆盖supLink小程序开发全生命周期。
- 支持supLink服务和账号管理。
- 支持令牌和密码(可选)记忆，支持操作记忆。
- 支持非Mac调试IOS真机，支持免登模拟和调试，支持纯内网使用。

## 功能

### 创建小程序

> 支持react和vue框架，可选择场景，默认场景为基础场景，提供鉴权获取用户信息并显示的功能，未来根据需要可提供更多场景模板。

**命令**

```shell
suplink create {小程序名}
```

### 三方小程序转换

> 微信等三方小程序转换为supLink小程序。

**命令**

```shell
suplink convert
```

### 发布小程序

> 将小程序发布到指定的supLink服务。

**命令**

```shell
suplink publish
```

### 上架小程序

> 将小程序上架到指定的supLink服务。

**命令**

```shell
suplink deploy
```

### 模拟

> 可对小程序进行本地浏览器或者在线真机模拟。

**命令**

```shell
suplink mock
```

### 调试

> 可对小程序进行本地浏览器或者在线真机调试。
> 支持在局域网下调试真机以及在非Mac环境调试IOS。

**命令**

```shell
suplink debug
```

### 管理supLink服务

> 增删查询supLink服务。

**命令**

```shell
suplink server add/remove/list
```

### 导入导出本地数据

> 导入导出本地数据（包括supLink服务、模拟以及调试数据），方便进行数据共享。

**命令**

```shell
suplink setting import/export
```

### 添加JSSDK案例

> 支持往客户端添加supLink小程序案例（比如JSSDK案例）供开发者参考。

**命令**

```shell
suplink example
```

---
_Source: https://npm.io/package/@suplink/cli · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
