# fc **Repository Path**: devsapp/fc ## Basic Information - **Project Name**: fc - **Description**: 阿里云函数计算(FC)组件 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 2 - **Created**: 2021-04-19 - **Last Updated**: 2024-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 
# Highlights - **Full lifecycle management**: manages a project during its lifecycle, including creation, development, debugging, deployment, and O&M. - **Security release**: automatically detects the changes in functions. - **Quick integration**: integrates with common CI/CD tools. For more information, see [CI/CD tools](https://github.com/Serverless-Devs/Serverless-Devs/blob/master/docs/en/cicd.md). - **Observability**: allows you to query metrics and logs on your client. For more information, see [Query metrics](docs/en/command/metrics.md) and [Query logs](docs/en/command/logs.md). - **Multi-mode debugging**: supports multi-mode debugging to meet different debugging requirements in the development state and O&M state. The modes include [local call](docs/en/command/local.md), [remote debugging](docs/en/command/invoke.md), and [cloud-terminal joint debugging](docs/en/command/proxied.md). # Quick start 🙋 To use the FC component, perform the following steps: ❶ [Run the following command to install Serverless Devs](https://github.com/Serverless-Devs/Serverless-Devs/blob/master/docs/en/install.md): `npm install -g @serverless-devs/s` > After installation, you also need to configure the key. Please refer to [Secret Configuration Document](./en/config.md) ❷ Run the following command to initialize the `Hello World` project of Function Compute: `s init devsapp/start-fc-http-python3` ❸ Determine whether to deploy the project. To deploy the project, enter `y` and press Enter. > The [Create an application](en/quick_start_application.md) topic introduces the following projects: [**Serverless: Hello World**](docs/en/quick_start_application.md#serverlesshello-world)[**Artificial intelligence: object detection**](docs/en/quick_start_application.md#AITarget-Detection), [**Traditional framework: Django-based blog project**](docs/en/quick_start_application.md#Traditional-framework-based-on-django-blog-project). The [Quick start](docs/en/quick_start_function.md) topic introduces the following features: [**deploy operation**](docs/en/quick_start_function.md#deploy-operation), [**Invoke**](docs/en/quick_start_function.md#Invoke), and [**Observability**](docs/en/quick_start_function.md#Observability). # Commands The following table lists the commands that are supported by the FC component: | Building and deployment | Observability | Call and debugging | Release and configuration | Other feature | | ---------------------------------- | -------------------------------- | ------------------------------------ | ------------------------------------ | -------------------------------------------- | | [**deploy**](docs/en/command/deploy.md) | [metrics](docs/en/command/metrics.md) | [**local**](docs/en/command/local.md) | [**version**](docs/en/command/version.md) | [**nas**](docs/en/command/nas.md) | | [**build**](docs/en/command/build.md) | [logs](docs/en/command/logs.md) | [invoke](docs/en/command/invoke.md) | [**alias**](docs/en/command/alias.md) | [fun2s](docs/en/command/fun2s.md) | | [remove](docs/en/command/remove.md) | | [**proxied**](docs/en/command/proxied.md) | [provision](docs/en/command/provision.md) | [info](docs/en/command/info.md) | | [plan](docs/en/command/plan.md) | | [instance](docs/en/command/instance.md) | [ondemand](docs/en/command/ondemand.md) | [**sync**](docs/en/command/sync.md) | | | | | [layer](docs/en/command/layer.md) | [stress](docs/en/command/stress.md) | | | | | | [api](docs/en/command/api.md) | When you use the FC component, you must edit resource description files. For more information about the YAML specifications of the FC component, see [**YAML specifications**](docs/en/yaml/readme.md). You also need to read some tips on the FC component, such as [Declaration and deployment of multiple functions](docs/en/tips.md#Declaration-and-deployment-of-multiple-functions). For more information, see [Common tips](docs/en/tips.md). > If you are using Funcraft or Function Compute command line interface (fcli), you can view the differences among Funcraft, fcli, and Serverless Devs from [**Compare among Serverless Devs, fcli, and Funcraft**](docs/en/vs_fun_fcli.md). To migrate resources from Funcraft or fcli to Serverless Devs, see [**Migrate resources from Funcraft to Serverless Devs**](docs/en/vs_fun_fcli.md#Migrate-resources-from-Funcraft-to-Serverless-Devs) and [**Migrate resources from fcli to Serverless Devs**](docs/en/vs_fun_fcli.md#Migrate-resources-from-fcli-to-Serverless-Devs) # Contribution We sincerely invite you to join the project to make your contributions. The contributions include but are not limited to code maintenance, contribution in applications and components, and document improvement. For more information, see [🏆 Contributing to Serverless Devs FC Component](CONTRIBUTING.md). Thank all contributors for their efforts in the FC component of Serverless Devs. For more information, see [👬 Contributors](https://github.com/devsapp/fc/graphs/contributors). # License The FC component of Serverless Devs complies with the [MIT License](LICENSE). All files located in the node_modules directories and external directories are from external maintenance libraries that have their own licenses. We recommend that you read the licenses because their terms may be different from the terms of the [MIT License](LICENSE). # Community We welcome your feedback and suggestions. For more information, visit [Serverless Devs issues](https://github.com/serverless-devs/serverless-devs/issues) or [FC component issues](https://github.com/devsapp/fc/issues). If you want to join our discussion group or learn about the latest updates in the FC component, scan one of the following quick response (QR) codes.
|
|
|
|
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
|