Socket
Book a DemoInstallSign in
Socket

serverless-tencent

Package Overview
Dependencies
Maintainers
3
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

serverless-tencent

Serverless Tencent command line tool

3.21.8
latest
Source
npmnpm
Version published
Weekly downloads
56
-34.88%
Maintainers
3
Weekly downloads
 
Created
Source

serverless-tencent

🇨🇳 中文网站

目录

快速开始

前置条件

  • Nodejs 12.x 及以上版本
  • Serverless CLI v3.0+, 如果没有安装可以使用 npm i -g serverless-cloud-framework 命令安装
  • 注册腾讯云账号并开通相关权限

安装使用

直接使用 serverless-tencent CLI

$ npm i -g serverless-tencent
$ slt init express-starter --name example
$ cd example
$ slt deploy

或使用Serverless cloud Framework CLI

$ npm i -g serverless-cloud-framework
$ scf init express-starter --name example
$ cd example
$ scf deploy

支持的命令

功能特点

  • 支持 Node.js, Python, Java, Go, Php, , 也可以使用自定义运行环境
  • 可以通过serverless-cloud-framework CLI管理你的 serverless 项目的整个生命周期:
    • 部署: scf deploy
    • 调用: scf invoke
    • 本地调用: scf invoke local, 当前支持Node.js, Python, Php 项目
    • 日志查看: scf logs
    • 实例信息查看: scf info
    • 实例删除: scf remove
    • 实时调试: scf dev
  • 丰富的官方组件支持, 下面所列出仅为一部分
  • 对不同组件的配置文件字段进行校验, 包括字段类型,字段值的范围,字段可取限制等,为用户提供更友好的开发体验和错误排查。 当前支持对scf, multi-scf, http, website组件的配置文件进行校验

贡献代码

serverless-cloud-framework 是一个包容友好的开源项目,欢迎不同的代码贡献者

单元测试补充

  • 我们的单元测试代码位于 tests/ 目录之下,使用jest 作为测试工具,npm run test 运行所有的单元测试
  • 您需要为你提交的功能代码补充对应的单元测试, 并且不可以破坏已有的其他模版对应的单元测试。 这是我们保证serverless-cloud-framework 代码健壮性的基本条件

Canary 测试版本

提交代码到 master 分支,合并之后会自动发布项目的 canary 版本,可以通过 npm i -g serverless-cloud-framework@canary 安装测试

发布正式版本

  • 功能完成之后,需要修改 package.json/version 字段以及在 CHANGELOG.md 中写明更新日志
  • 提交代码到 master, 合并之后自动发布正式版本

FAQs

Package last updated on 23 Jan 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.