Serverless CLI 命令
Serverless CLI 为 serverlss 开发提供了完善的功能支持,使得开发者无需登录控制台,在本地就可以创建、开发、调试、管理您的 serverless 应用。
通过 NPM 安装 或 二进制安装 方式,来安装 Serverless CLI 并开始 Serverless 开发。
通过 npm 安装 & 升级
npm 是 Node.js 的包管理工具, 安装前需要确定您的环境中已安装好了 Node.js (版本 > 10),更多请查看 Node.js 安装指南 。
Copied# 使用 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
# 使用 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 系统
打开命令行,输入以下命令:
Copied# 通过安装包进行安装
$ curl -o- -L https://slss.io/install | bash
# 使用 serverless 的升级命令来升级到最新版本
$ serverless upgrade
# 通过安装包进行安装
$ curl -o- -L https://slss.io/install | bash
# 使用 serverless 的升级命令来升级到最新版本
$ serverless upgrade
Windows 系统
对于 Windows 用户建议通过 chocolatey 进行安装。
Copied# 通过 choco 进行安装
$ choco install serverless
# 通过 choco 升级到最新版本
$ choco upgrade serverless
# 通过 choco 进行安装
$ choco install serverless
# 通过 choco 升级到最新版本
$ choco upgrade serverless