tencent cloud

Feedback

Layer Component

Last updated: 2024-12-02 10:48:09

    Overview

    The Layer component is one of the basic components in the serverless-tencent component library. Through this component, you can create, configure, and manage SCF layer resources with speed and ease.

    Prerequisites

    Node.js has been installed.
    Note:
    Starting from September 1, 2020, Serverless components no longer support Node.js versions below 10.0. Please upgrade if needed.

    Directions

    Installation

    Install Serverless through npm:
    npm install -g serverless
    If you have already installed Serverless Framework, you can run the following command to upgrade it to the latest version:
    npm update -g serverless

    Configuration

    Create the serverless.yml file locally and configure it as follows:
    touch serverless.yml
    # serverless.yml
    
    component: layer
    name: layerDemo
    app: appDemo
    stage: dev
    
    inputs:
    region: ap-guangzhou
    name: layerDemo
    src: ./layer-folder
    runtimes:
    - Nodejs10.15
    

    Deployment

    Run the following command to deploy by scanning code:
    sls deploy
    Note:
    The QR code has a validity period. To grant persistent permission, please see Account Configuration.

    Removal

    You can run the following command to remove the deployed service:
    sls remove

    Account configuration (optional)

    Currently, you can scan a QR code to log in to the CLI by default. If you want to configure persistent environment variables/key information, you can also create a local .env file:
    touch .env # Tencent Cloud configuration information
    Configure Tencent Cloud's SecretId and SecretKey information in the .env file and save it:
    # .env
    TENCENT_SECRET_ID=123
    TENCENT_SECRET_KEY=123
    Note:
    If you don't have a Tencent Cloud account yet, please sign up first.
    If you already have a Tencent Cloud account, you can get SecretId and SecretKey in API Key Management.
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support