.app.jsonc file.
You can only link to Base44 backend projects, not Base44 apps.
Use this when you have a local project but haven’t yet connected it to Base44.
If you don’t have any project files yet, use
base44 create to generate a new project. The create command generates new code, while link connects existing code files to a backend. For a complete guide, see Link an Existing Backend Project.Requirements
- Must be run from a directory containing a
base44/config.jsoncfile. - Project must not already be linked. If an
.app.jsoncfile with an app ID already exists, the command will fail.
Usage
Flags
| Flag | Description |
|---|---|
-c, --create | Create a new backend project on Base44. This skips the selection prompt |
-n, --name <name> | Project name. Required when using --create |
-d, --description <description> | Project description |
-e, --existing | Link to an existing project. This skips the selection prompt |
-p, --projectId <id> | Project ID. Required when using --existing |
Non-interactive usage
For scripts or CI environments, use the flags to skip prompts: Create a new project:See also
create: Create a new Base44 projectdashboard open: Open your app in the dashboardsite open: Open the deployed site in your browser- Project Structure: How project files are organized

