Serverless CLI 命令

Serverless CLI 为 serverlss 开发提供了完善的功能支持,使得开发者无需登录控制台,在本地就可以创建、开发、调试、管理您的 serverless 应用。

通过 NPM 安装二进制安装 方式,来安装 Serverless CLI 并开始 Serverless 开发。

通过 npm 安装 & 升级

npm 是 Node.js 的包管理工具, 安装前需要确定您的环境中已安装好了 Node.js (版本 > 10),更多请查看 Node.js 安装指南

# 使用 npm 全局安装 serverless 命令行工具
$ npm install -g serverless

# 使用 cnpm 及镜像全局安装 serverless 命令行工具
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install -g serverless

# 升级 serverless 命令行到最新版本
$ npm update -g serverless

如 MacOS 提示无权限,可以通过 sudo npm install -g serverless 进行安装。

通过安装包安装 & 升级

如果您的本地环境没有安装 Node.js,您可以直接使用安装包进行安装:

MacOS/Linux 系统

打开命令行,输入以下命令:

# 通过安装包进行安装
$ curl -o- -L https://slss.io/install | bash

# 使用 serverless 的升级命令来升级到最新版本
$ serverless upgrade

Windows 系统

对于 Windows 用户建议通过 chocolatey 进行安装。

# 通过 choco 进行安装
$ choco install serverless

# 通过 choco 升级到最新版本
$ choco upgrade serverless

查看版本信息

安装完成后,可以通过执行serverless -v命令,来检查安装的 serverless 命令行工具版本信息:

# 查看系统当前 serverless 版本信息
$ serverless -v

安装成功后可以出现如下的版本信息。

Framework Core: 2.33.1
Plugin: 4.5.3
SDK: 4.2.2
Components: 3.8.2
  • 可以通过 “serverless --helpsls [command] --help,查看帮助指令说明。
  • 请及时更新 CLI 客户端到最新版本,以便获得 CLI 的最新完整功能。
GitHub
Go to Github