
Visão geral
- Implantar um site ou app web em JS em um domínio público
- Reimplantar no mesmo URL após fazer alterações
- Reivindicar o projeto para a sua conta pessoal
As Implantações de aplicativos são destinadas principalmente a fins de pré-visualização. Para
aplicações de produção com dados confidenciais, recomendamos reivindicar sua implantação e
seguir as melhores práticas de segurança.
Provedores compatíveis
- Netlify - Para sites estáticos e aplicativos web
O suporte a provedores adicionais está planejado para versões futuras.
Como funciona
Processo de Deploy
- O Cascade analisa seu projeto para determinar o framework apropriado
- Os arquivos do seu projeto são enviados com segurança para nosso servidor
- O deploy é criado na plataforma do provedor
- Você recebe uma URL pública e um link para reivindicação
Configuração do projeto
windsurf_deployment.yaml
na raiz do seu projeto. Esse arquivo contém informações para futuras implantações, como o ID do projeto e o framework.
Usando Implantações de aplicativos
Implantações da equipe
Você precisará de privilégios de administrador da equipe para ativar esse recurso.
Considerações de segurança
Seu código será enviado aos nossos servidores para implantação. Faça deploy apenas
de código que você esteja confortável em compartilhar publicamente.
- Limites de tamanho de arquivo e validação
- Limitação de taxa com base no seu plano/nível de conta
- Tratamento seguro dos arquivos do projeto
windsurf.build
. Se aparecerem cookies, eles não deveriam estar lá; limpá-los ajuda a evitar problemas de cookies entre sites e mantém sua experiência limpa.
Os sites da Windsurf são criados por humanos e por IA e, embora incentivemos a IA a seguir as melhores práticas, é importante manter a cautela. A Windsurf não se responsabiliza por problemas causados por sites publicados por nossos usuários.
Reivindicar sua implantação
- Controle total sobre a implantação
- Acesso a recursos específicos do provedor
- Possibilidade de modificar o nome de domínio
- Acesso direto aos logs e às informações de build
Implantações não reivindicadas podem ser excluídas após um determinado período. Recomendamos
reivindicar projetos importantes o quanto antes.
Limites de uso
Plano | Implantações por dia | Máximo de sites não reivindicados |
---|---|---|
Free | 1 | 1 |
Pro | 10 | 5 |
Frameworks compatíveis
- Next.js
- React
- Vue
- Svelte
- Sites estáticos em HTML/CSS/JS
Solução de problemas
Falha na build de deploy
- Verifique os logs de build fornecidos pelo Cascade
- Certifique-se de que seu projeto consegue compilar localmente (execute
npm run build
para testar) - Confirme que seu projeto segue a estrutura recomendada pelo framework
- Consulte a documentação sobre como fazer deploy do seu framework no Netlify via
netlify.toml
- Considere reivindicar o projeto para acessar logs detalhados no painel do provedor
Não podemos fornecer suporte direto para erros de build específicos do framework. Se o seu
deploy falhar devido a problemas de código, depure localmente ou reivindique o projeto para
trabalhar com a equipe de suporte do provedor.
Site da Netlify não encontrado

Alterando seu subdomínio/URL
Atualizando o domínio netlify.app
.netlify.app
.
Atualizando o subdomínio personalizado .windsurf.build
Você não pode alterar seu subdomínio personalizado
.windsurf.build
depois de
implantar. Em vez disso, será necessário implantar um novo site com um novo subdomínio..windsurf.build
, você precisará implantar um novo site com um novo subdomínio:
- Exclua o arquivo
windsurf_config.yaml
do seu projeto - Peça ao Cascade para implantar um novo site com um novo subdomínio e informe qual você deseja
- Pode ajudar iniciar uma nova conversa ou limpar suas memórias geradas automaticamente para que o Cascade não tente reimplantar no subdomínio antigo
- Ao criar uma nova implantação, você poderá clicar no botão “Edit” na interface de subdomínio para atualizá-lo antes de clicar em “Deploy”
Erro: Unable to get project name for project ID
- Verifique se o projeto ainda existe na sua conta da Netlify (pressupondo que ele já esteja reivindicado).
- Verifique se o ID do projeto está no arquivo
windsurf_deployment.yaml
. Se não estiver, você pode baixar o arquivo de configuração no menu suspenso do seu histórico de deploy. - Tente fazer um novo deploy e instrua o Cascade a usar o
project_id
do arquivowindsurf_deployment.yaml
de forma explícita.
