Edge Developer Platform
  • Pages
    • Product Introduction
    • Quick Start
      • Importing a Git Repository
      • Starting From a Template
      • Direct Upload
    • Framework Guide
    • Project Guide
      • Project Management
      • edgeone.json
      • Error Codes
    • Build Guide
    • Deployment Guide
      • Overview
      • Create Deploys
      • Manage Deploys
      • Deploy Button
    • Domain Management
      • Overview
      • Custom Domain Name
      • Configuring an HTTPS Certificate
      • How to Configure a DNS CNAME Record
    • Pages Functions
    • KV Storage
    • Edge AI
    • EdgeOne CLI
    • Pages MCP
    • Best Practices
      • 1-Minute Quick Deployment + Free Beta Test in Progress | Your Exclusive DeepSeek, Handled by EdgeOne!
      • Deploy WordPress Gatsby To EdgeOne Pages
      • Build an Ecommerce Platform Using WordPress + GatsbyJS
      • Combining Sanity to Deploy a Portfolio Template
    • Migration Guides
      • Migrating from Vercel to EdgeOne Pages
      • Migrating from Cloudflare Pages to EdgeOne Pages
      • Migrating from Netlify to EdgeOne Pages
    • FAQs
    • Contact Us
    • Release Notes
Unlock 1 Year of EdgeOne + 1TB CDN: Join Our Developer Journey
Get Started Now !

Project Management

In the development environment of EdgeOne Pages, project management is the key link to ensure efficient development and smooth deployment. This chapter will introduce in detail how to manage pages projects, helping you fully leverage the features of the platform.
Notes:
Projects on Pages represent applications that you deploy from a single Git repository to the platform. Each project can have multiple deployments: one production deployment and multiple preview deployments.


Project List




In the project list, you can view the overview of all projects. Each project shows the following information:
Preview button: Click to generate a temporary link for quick previewing projects.
Warehouse information: Displays the Git repository currently bound to the project, the latest deployment branch, and submission information.
Acceleration region: Display the acceleration region to which the project belongs.
Project status
Running: The project is running normally.
To Deploy: The item is currently undergoing the initial deployment.
Disabled: The project is banned for violating platform regulations.
Unlink: The item cannot be linked due to the deletion or unbinding of the Git repository.




Additionally, you can quickly access recent deployments, project settings, and redeploy actions from the project list.


Creates a project.




To create a project, you can follow the steps below:
1. Click the "Create a Project" button in the upper left corner of the project list page.
2. Import an existing Git repository or select a template provided by the platform.
3. Configure project settings, including project name, build and output settings, as well as environment variables.

For detailed steps, please see Quick Start section.



Deleting a Project

To delete a project, follow the steps below:
1. Select the specific project you want to delete and switch to the "Project Settings" page.
2. Find the "Delete Project" section at the bottom of the page, and click the "Delete Project" button.



3. In the pop-up dialog box, enter the project name to confirm the deletion operation, and then click the "OK" button.
Warning:
Proceed with caution. Deleted items cannot be restored.


Project Setting

On the project settings page, you can make the following configurations:


Project Name

Notes:
The project name is only used as the identification of the project and will not affect the access domain of the project.





Domain Management

You can add custom domains for each project. Since project domain names are usually used in development and test environments, we strongly recommend configuring custom domain names for projects to improve accessibility.

For more information, please see Domain Management.


Git Management

You can specify a branch as the production branch. The deployment triggered by this branch will be deemed as the production environment, case-sensitive from the preview environments of other branches.





Configure Build Deployment

Through the build deployment configuration, you can specify how Pages builds your project.

For more information, please see Construction Guide.