
Prezentare generală
- Implementa un site sau o aplicație web JS pe un domeniu public
- Reimplementa la aceeași adresă URL după ce faci modificări
- Reivindica proiectul în contul tău personal
Implementările de aplicații sunt destinate în principal previzualizării. Pentru
aplicații de producție cu date sensibile, recomandăm să revendici implementarea și
să urmezi cele mai bune practici de securitate.
Furnizori compatibili
- Netlify - pentru site-uri statice și aplicații web
Suport pentru furnizori suplimentari este planificat pentru versiunile viitoare.
Cum funcționează
Proces de implementare
- Cascade îți analizează proiectul pentru a identifica frameworkul potrivit
- Fișierele proiectului sunt încărcate în siguranță pe serverul nostru
- Implementarea este creată pe platforma furnizorului
- Primești un URL public și un link de revendicare
Configurarea proiectului
windsurf_deployment.yaml
în rădăcina proiectului. Acest fișier conține informații pentru viitoarele redeployări, precum un ID de proiect și frameworkul.
Utilizarea Implementărilor de aplicații
Implementări la nivel de echipă
Veți avea nevoie de privilegii de administrator de echipă pentru a activa/dezactiva această funcționalitate.
Considerații de securitate
Codul tău va fi încărcat pe serverele noastre pentru implementare. Implementează
doar codul pe care ești dispus să îl partajezi public.
- Limite de dimensiune și validare a fișierelor
- Limitare a ratei pe baza nivelului contului tău
- Gestionare sigură a fișierelor proiectului
windsurf.build
. Dacă apar cookie-uri, ele nu ar trebui să fie acolo, iar ștergerea lor ajută la prevenirea problemelor cu cookie-uri cross-site și îți păstrează experiența curată.
Site-urile Windsurf sunt create de oameni și de AI și, deși încurajăm AI-ul să ia decizii conform celor mai bune practici, este înțelept să rămâi precaut. Windsurf nu este responsabil pentru problemele cauzate de site-urile implementate de utilizatorii noștri.
Preluarea implementării
- Control total asupra implementării
- Acces la funcționalități specifice furnizorului
- Posibilitatea de a modifica numele de domeniu
- Acces direct la loguri și informații despre build
Implementările nepreluate pot fi șterse după o anumită perioadă. Îți recomandăm
să preiei prompt proiectele importante.
Limitări de rată
Plan | Implementări pe zi | Număr maxim de site-uri nealocate |
---|---|---|
Free | 1 | 1 |
Pro | 10 | 5 |
Frameworkuri acceptate
- Next.js
- React
- Vue
- Svelte
- Site-uri statice HTML/CSS/JS
Depanare
Build de deployment eșuat
- Verifică logurile de build furnizate de Cascade
- Asigură-te că proiectul tău se poate construi local (rulează
npm run build
pentru test) - Verifică dacă proiectul urmează structura recomandată de framework
- Consultă documentația despre cum să faci deploy frameworkului tău pe Netlify prin
netlify.toml
- Ia în considerare revendicarea proiectului pentru a accesa loguri detaliate în dashboardul furnizorului
Nu putem oferi suport direct pentru erori de build specifice frameworkului. Dacă
deploymentul tău eșuează din cauza problemelor de cod, depanează local sau revendică proiectul pentru a
lucra cu echipa de suport a furnizorului.
Site Netlify indisponibil

Modificarea subdomeniului/URL-ului
Actualizarea domeniului netlify.app
.netlify.app
.
Actualizarea subdomeniului personalizat .windsurf.build
Nu puteți schimba subdomeniul personalizat
.windsurf.build
după ce ați
efectuat un deployment. În schimb, va trebui să faceți deployment pentru un site nou cu un subdomeniu nou..windsurf.build
, va trebui să faceți deployment pentru un site nou cu un subdomeniu nou:
- Ștergeți fișierul
windsurf_config.yaml
din proiect - Cereți Cascade să facă deployment pentru un site nou cu un subdomeniu nou și specificați subdomeniul dorit
- Poate fi util să începeți o conversație nouă sau să ștergeți amintirile auto-generate, astfel încât Cascade să nu încerce să redeployeze pe vechiul subdomeniu
- Când creați un nou deployment, veți putea apăsa butonul „Edit” în interfața subdomeniului pentru a-l actualiza înainte de a apăsa „Deploy”
Eroare: Unable to get project name for project ID
- Verifică dacă proiectul există în continuare în contul tău Netlify (presupunând că a fost revendicat).
- Verifică dacă ID‑ul proiectului se află în fișierul
windsurf_deployment.yaml
. Dacă nu se află în fișier, poți descărca fișierul de configurare din meniul derulant deploy history. - Încearcă să redeplasezi și indică explicit lui Cascade să folosească
project_id
din fișierulwindsurf_deployment.yaml
.
