Olá, Alexandra!
Sobre sua última dúvida, para desinstalar tudo e começar do zero, siga estes passos:
1. Remover o Node.js e npm
No Windows, desinstale o Node.js pelo Painel de Controle:
- Vá para Painel de Controle > Programas > Programas e Recursos.
- Encontre o Node.js, clique com o botão direito e Desinstalar.
Depois, exclua os arquivos restantes manualmente:
- Apague a pasta
C:\Program Files\nodejs
. - Remova as pastas
npm
e npm-cache
em: C:\Users\SeuUsuário\AppData\Roaming\npm
C:\Users\SeuUsuário\AppData\Roaming\npm-cache
2. Remover o Cypress
Execute este comando para limpar o cache do npm:
npm cache clean --force
Depois, remova a pasta onde o Cypress está instalado:
rm -rf node_modules/.cache/Cypress
3. Reinstalar do zero
Baixe e instale a versão recomendada do Node.js no site oficial: https://nodejs.org/pt/download
Depois, reinstale o Cypress com:
npm install cypress@13.6.4 --save-dev
Sobre o WSL
O WSL (Windows Subsystem for Linux) não é obrigatório para rodar o Cypress no Windows. Ele é útil para rodar ambientes Linux dentro do Windows, mas não afeta a instalação do Cypress. Pelo que vi a instrutora vai utilizar o WSL junto com o NVM para trocar a versão do Node quando necessário, porém já tem NVM para windows.
Agora, tente rodar o Cypress novamente com:
npx cypress open
Se o erro persistir, me avise!
Fico à disposição. Abraços e bons estudos!