中文 | English
Easily deploy fullstack applications to Tencent Cloud's serverless infrastructure using this Serverless Framework Component. Your application will auto-scale, never charge you for idle time, and require little-to-zero administration.
# Install Serverless Framework
npm install -g serverlessInitializing the fullstack template by running this following command:
serverless init fullstack --name example
cd exampleYou can use following command to deploy the APP.
cd fullstack
serverless deployThis command will walk you through signing up a Tencent Cloud Account to deploy the APP.
Anytime you need to know more about your running express instance, you can run serverless info to view the most critical info.
This is especially helpful when you want to know the outputs of your instances so that you can reference them in another instance.
You will also see a url where you'll be able to view more info about your instance on the Serverless Dashboard.
It also shows you the status of your instance, when it was last deployed, and how many times it was deployed. To dig even deeper, you can pass the --debug flag to view the state of your component instance in case the deployment failed for any reason.
serverless infoIf you wanna tear down your entire infrastructure that was created during deployment,
just run serverless remove and serverless will remove all the data it needs from the built-in state storage system to delete only the relevant cloud resources that it created.
serverless removeBy default, you are able to login your Tencent Cloud account by scanning QR code and an .env file with credentials is auto generated.
The credentials will be expired after 2 hours.
If you would like to use persistent credentials,
you can create an API Key here and add the SecretId and SecretKey into the .env file
If you don's have a Tencent Cloud Account, you can register here
# Add your Tencent credentials here
touch .env# .env file
TENCENT_SECRET_ID=123
TENCENT_SECRET_KEY=123