Introduction
CloudBase Framework is an officially developed cloud-native integrated deployment tool by CloudBase. It helps developers one-click deploy applications such as static websites, backend services, and mini programs to CloudBase's Serverless cloud platform. The platform automatically scales and requires no Ops maintenance, allowing developers to focus on the application itself without concerning about underlying configurations and resources.
Deploy Existing Project
Before you begin, you need to have a Tencent Cloud account.
1. Install CloudBase CLI
npm install -g @cloudbase/cli@latest
2. One-Click Application Deployment
In the project directory, run the cloudbase
command for automatic detection and deployment:
cloudbase
After executing the cloudbase
command, a command-line interactive interface as shown below will appear. After verifying login credentials and selecting the environment, the system will automatically detect the project's language and framework. If compatible frameworks and languages are detected, default plugin configurations will be generated for confirmation. Once confirmed, one-click deployment can be initiated.
cloudbase
✔ Do you want to deploy the current project <Projects/test/test-vue> using CloudBase? (Y/n) · true
✔ Select associated environment · webpage - [webpage: Pay-As-You-Go Billing]
______ __ __ ____
/ ____// /____ __ __ ____/ // __ ) ____ _ _____ ___
/ / / // __ \ / / / // __ // __ |/ __ `// ___// _ \
/ /___ / // /_/ // /_/ // /_/ // /_/ // /_/ /(__ )/ __/
\_________\____/ \__,_/ \__,_//_____/ \__,_//____/ \___/ __
/ ____/_____ ____ _ ____ ___ ___ _ __ ____ _____ / /__
/ /_ / ___// __ `// __ `__ \ / _ \| | /| / // __ \ / ___// //_/
/ __/ / / / /_/ // / / / / // __/| |/ |/ // /_/ // / / ,<
/_/ /_/ \__,_//_/ /_/ /_/ \___/ |__/|__/ \____//_/ /_/|_|
CloudBase Framework info Version v1.2.10
CloudBase Framework info Github: https://github.com/Tencent/cloudbase-framework
CloudBase Framework info EnvId webpage
? Vue.js project detected in the current directory
🔨 Build script `npm run build`
📦 Local static file directory `dist`
Whether to modify the default configuration No
? Enter application unique identifier (supports uppercase/lowercase letters, numbers, and hyphens; must be unique within the same account): test-vue
? Do you want to save the current project configuration? (This will prevent future prompts) Yes
CloudBase Framework info 📦 install plugins
If your application's language and framework configuration is not automatically detected, you can refer to the Configuration Guide and Plugin Architecture for custom configuration. After completing the custom configuration, execute the cloudbase
command to proceed with deployment.
Quick Start
The Quick Start section below helps you quickly experience the capabilities of CloudBase Framework, enabling you to start deploying your own project as soon as possible.
Each example provides a Deploy Button that enables one-click cloud deployment, installing the application directly in your Tencent Cloud development environment. We also provide corresponding source code for you to review, Clone, or download the project locally. After making modifications, deploy with one click locally using CloudBase CLI.
![]() Daruk Application Daruk is a lightweight web framework based on Koa2, developed with Typescript, using Tencent Cloud Function resources | ![]() ThinkJS Application ThinkJS is a Node.js framework that enables project development using ES6/7 features and supports TypeScript, utilizing cloud function resources. |
![]() Jenkins Jenkins is an independent open-source software project, a continuous integration tool developed based on Java. It monitors ongoing repetitive work, aiming to provide an open and easy-to-use software platform that makes continuous software integration possible, utilizing cloud hosting and CFS cloud resources. | ![]() Go Cloud Function Quickly build a simple, reliable, and efficient application based on the GO language, using Cloud Function resources |
![]() Java Cloud Function Sample Quickly build an open, minimalist Java application framework using Cloud Function resources | ![]() PHP Cloud Function Sample Quickly build a flexible and efficient PHP application framework using Cloud Function resources |
![]() Taro Application Quickly build a Taro full-stack application framework using Cloud Functions and Static Hosting cloud resources | Omi Application Quickly build a cross-framework Omi application using Cloud Functions and Static Hosting cloud resources |
![]() Aqueduct (Dart Server) Cloud Hosting Quickly build an Aqueduct cloud hosting instance with a multithreaded HTTP server framework using Cloud Database and Cloud Hosting cloud resources | ![]() Nextcloud Nextcloud is a personal cloud storage solution that comes with built-in applications such as photo albums, calendar contacts, file management, and RSS reader. It uses Cloud Hosting, CynosDB, and CFS cloud resources. |
![]() VuePress Website Application Quickly build a VuePress-based website application using Static Hosting cloud resources | ![]() Nest Application Quickly build a progressive Node.js framework for efficient, reliable, and scalable server-side applications using Cloud Function resources |
![]() Egg Application Quickly build an Egg enterprise framework and application based on Node.js and Koa using Cloud Function resources | ![]() Next SSR Application Quickly build a simple, intelligent, hybrid static and server rendering application framework using Cloud Functions and Static Hosting cloud resources |
Click to enter the Application Center to view more applications