da2k / curso-reactjs-ninja

915 stars 322 forks source link

[M2#A01] & [M2#A03] #576

Closed marisbispo closed 2 years ago

marisbispo commented 2 years ago

Boa tarde, @fdaciuk, tudo bom?

Estava assistindo a aula sobre Jest e percebi que quando você coloca as linhas de comando você está nas mesmas pastas do github aqui do curso. Só para ver se eu entendi direito, eu preciso primeiro baixar para minha maquina essas pastas e depois passar aquelas linhas de comando?

Outra coisa, nos requisitos minimos você colocou que precisa ter um conhecimento básico do terminal. Tem algum lugar que você me indica para eu dar uma estudada? (eu sei tipo usar cd no powershell.. mas de resto, nao mto)

Obrigada!

@fdaciuk

fdaciuk commented 2 years ago

Oi @marisbispo! Não precisa baixar o repositório não! Escolha um diretório vazio no seu computador, fora de um projeto git, de preferência (pra você conseguir começar do zero mesmo), e execute os comandos ali.

O que você vê no vídeo, onde eu executo os comandos nos mesmos diretórios que estão aqui nesse repositório, é só para que você consiga ver todos os códigos depois, e identificar facilmente onde eles estão, só olhando para a mesma estrutura de diretórios =)

O conhecimento básico do terminal que eu comento é: saber navegar entre diretórios, executar comandos, e conhecer as limitações do seu terminal com relação aos problemas que podem acontecer, e que são específicos desse software.

Como você está no windows, recomendo que você instale o WSL2, pois assim você terá um terminal Ubuntu dentro do Windows, e você irá conseguir executar exatamente os mesmos comandos que eu mostrei no curso =)

Se você tem interesse em aprender mais sobre comandos do terminal, recomendo essa leitura aqui, que já vai te dar uma boa base :D

marisbispo commented 2 years ago

Bom dia, @fdaciuk

estou com dificuldade de instalar o node no meu terminal.. aparece assim:

image

tem alguma outra forma? obrigada!

fdaciuk commented 2 years ago

Oi @marisbispo! Como você está no Ubuntu, recomendo instalar via NVM: https://github.com/nvm-sh/nvm

marisbispo commented 2 years ago

Oi @fdaciuk! fiz o passo a passo, mas quando vou fazer como você fez em aula, aparece assim:

image

sabe oq pode ser?

fdaciuk commented 2 years ago

Oi @marisbispo! Acho que só faltou instalar o node agora, usando o nvm.

Quando você instala o NVM, ele não vem com nenhuma versão do node, você precisa instalar com o comando:

nvm install v16

o comando acima instala a versão mais recente da v16 do Node.js lançada, junto com o NPM, aí você vai conseguir instalar as dependências =)

Para ter certeza que o node e o npm estão instalados, você pode rodar os comandos:

node -v
npm -v

Se os dois comandos acima retornarem a versão do node e npm, então eles estão instalados corretamente =)

Sobre o NVM: a vantagem de instalar ele é que você pode instalar quantas versões diferentes do node que você precisar, aí você só troca de versão usando:

nvm use v14

Se vc tiver a v14 instalada, o comando acima troca a versão do node atual para a v14 =)

marisbispo commented 2 years ago

obrigada, @fdaciuk! funcionou certinho!

fdaciuk commented 2 years ago

Boa! Qualquer coisa, só avisar :D