Development Environment
Getting Started
Development Setup
To set up the development environment, you can choose one of the following methods:
- Codespaces: This is the quickest way to set up the development environment. Follow the Codespaces guide.
- Local Environment: It is recommended for local development. Follow the Local Environment guide.
- Dev Container: This method is suitable for remote development on another machine. Follow the Dev Container guide.
Pieces Development
To avoid making the dev environment slow, not all pieces are functional during development at first. By default, only these pieces are functional at first, as specified in AP_DEV_PIECES
.
https://github.com/activepieces/activepieces/blob/main/packages/server/api/.env#L4
To override the default list available at first, define an AP_DEV_PIECES
environment variable with a comma-separated list of pieces to make available. For example, to make google-sheets
and cal-com
available, you can use:
AP_DEV_PIECES=google-sheets,cal-com npm start