mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
chore(i18n,docs): processed translations (#50037)
This commit is contained in:
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Se pulisci i cookie o esegui `pnpm run seed:certified-user` perderai l'accesso e dovrai fare di nuovo l'accesso.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ Quando provi a navigare su http://localhost:8000/developmentuser per visualizzar
|
||||
|
||||
C'è un pulsante "Preview Custom 404 Page", cliccalo per vedere il profilo.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
Se incontri degli errori durante l'installazione delle dipendenze, assicurati di non essere in una rete ristretta o che le impostazioni del tuo firewall non ti impediscano di accedere alle risorse.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
### Eu sou novo no GitHub e em código aberto. Por onde devo começar?
|
||||
|
||||
Leia nosso ["Guia de como contribuir com código aberto"](https://github.com/freeCodeCamp/how-to-contribute-to-open-source). É uma referência ampla para quem contribui com projetos pela primeira vez. And it includes a lot of open-source contribution tips.
|
||||
Leia nosso ["Guia de como contribuir com código aberto"](https://github.com/freeCodeCamp/how-to-contribute-to-open-source). É uma referência ampla para quem contribui com projetos pela primeira vez. E inclui muitas dicas de como contribuir para código aberto.
|
||||
|
||||
### O que eu preciso saber para contribuir com a base de código?
|
||||
|
||||
|
||||
@@ -7,11 +7,11 @@
|
||||
|
||||
## Introdução
|
||||
|
||||
Some email workflows, like updating a user's email, require the back-end api-server to send outgoing emails. O MailHog é uma alternativa para quem não quer usar um provedor de serviços de e-mail para enviar mensagens de e-mail de verdade. Ele é uma ferramenta de desenvolvedores para o teste de e-mails que receberá mensagens de e-mail de sua instância do freeCodecamp.
|
||||
Alguns fluxos de e-mail, como atualizar o e-mail de um usuário, requerem que o servidor da api do back-end envie e-mails de saída. O MailHog é uma alternativa para quem não quer usar um provedor de serviços de e-mail para enviar mensagens de e-mail de verdade. Ele é uma ferramenta de desenvolvedores para o teste de e-mails que receberá mensagens de e-mail de sua instância do freeCodecamp.
|
||||
|
||||
## Instalando o MailHog
|
||||
|
||||
MailHog can be installed on macOS, Windows, and Linux or used via Docker
|
||||
O MailHog pode ser instalado no macOS, Windows e Linux ou usado via Docker
|
||||
|
||||
<details><summary>Instalando o MailHog no Docker</summary>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Siga estas orientações para criar um ambiente de desenvolvimento para o freeCodeCamp. Isso é altamente recomendado se você quer contribuir regularmente.
|
||||
|
||||
## Choose between Gitpod or your Own Machine (local setup)
|
||||
## Escolha entre o Gitpod ou seu próprio computador (configuração local)
|
||||
|
||||
Se você deseja fazer uma contribuição única, use o Gitpod para fazer alterações. A configuração do Gitpod abre um ambiente pronto para código em poucos minutos no seu navegador. Para contribuir a longo prazo, recomendamos que você instale o freeCodeCamp em seu computador.
|
||||
|
||||
@@ -17,7 +17,7 @@ Aqui estão alguns prós e contras que devem ajudá-lo a decidir qual opção é
|
||||
|
||||
> [!ATTENTION] **Observação:** se você estiver usando o Windows 10 ou 11, precisará usar o WSL2. Você pode seguir [este guia](how-to-setup-wsl.md) para configurar o WSL2. Você não pode usar o prompt de comando, o Git Bash ou o PowerShell para executar freeCodeCamp nativamente dentro de janelas.
|
||||
|
||||
### How to Prepare a Gitpod Workspace
|
||||
### Como preparar um espaço de trabalho no GitPod
|
||||
|
||||
Nós automatizamos o processo de instalação de todas as dependências e ferramentas de que você precisará. Com o GitPod, você terá um ambiente gratuito e pronto para o código em alguns minutos. Isso é útil caso você não tenha acesso a um computador ou queira fazer alterações únicas.
|
||||
|
||||
@@ -38,7 +38,7 @@ Existem várias maneiras de se abrir um espaço de trabalho no GitPod:
|
||||
|
||||
É isso. Agora, você pode pular para a seção 'sincronizando a partir do pai' depois de ter iniciado um espaço de trabalho no GitPod. A maior parte deste guia se aplica a espaços de trabalho no GitPod, mas preste atenção em [como funcionam os URLs e as portas em um espaço de trabalho do GitPod](https://www.gitpod.io/docs/configure/workspaces/ports).
|
||||
|
||||
### How to Prepare your Local Machine
|
||||
### Como preparar sua máquina local
|
||||
|
||||
Aqui está um requisito mínimo de sistema para rodar o freeCodeCamp localmente:
|
||||
|
||||
@@ -87,7 +87,7 @@ Depois de ter os pré-requisitos instalados, você precisa preparar seu ambiente
|
||||
|
||||
> [!TIP] Não ignore nenhum erro de linting. Eles têm como objetivo **ajudar** você e garantir uma base de código simples e limpa.
|
||||
|
||||
## Fork the Repository on GitHub
|
||||
## Faça o fork do repositório no GitHub
|
||||
|
||||
[Forking](https://help.github.com/articles/about-forks/) é uma etapa onde você obtém sua própria cópia do repositório principal do freeCodeCamp (vulgo _repo_) no GitHub.
|
||||
|
||||
@@ -114,7 +114,7 @@ Isso é essencial, pois permite que você trabalhe em sua própria cópia do fre
|
||||
<img src="https://raw.githubusercontent.com/freeCodeCamp/freeCodeCamp/main/docs/images/github/how-to-fork-freeCodeCamp.gif" alt="Como criar um fork do freeCodeCamp no GitHub" />
|
||||
</details>
|
||||
|
||||
## Clone your Fork from GitHub
|
||||
## Clonar o seu fork no GitHub
|
||||
|
||||
[Clonar](https://help.github.com/articles/cloning-a-repository/) é onde ** você faz o download de uma cópia** de um repositório de um local `remoto` que pertence a você ou a outra pessoa. No seu caso, este local remoto é o seu `fork` do repositório freeCodeCamp que deve estar disponível em `https://github.com/YOUR_USER_NAME/freeCodeCamp`. (`YOUR_USER_NAME` será substituído pelo seu nome de usuário do GitHub.)
|
||||
|
||||
@@ -138,7 +138,7 @@ Isto vai baixar todo o repositório do freeCodeCamp para seu diretório de proje
|
||||
|
||||
Nota: `--depth=1` cria um clone raso do seu fork, apenas com o histórico mais recente.
|
||||
|
||||
## Set up Syncing from Parent
|
||||
## Configurar sincronização a partir do pai
|
||||
|
||||
Agora que você baixou uma cópia do seu fork, será necessário configurar um remote `upstream` para o repositório pai.
|
||||
|
||||
@@ -173,7 +173,7 @@ Agora que você baixou uma cópia do seu fork, será necessário configurar um r
|
||||
upstream https://github.com/freeCodeCamp/freeCodeCamp.git (push)
|
||||
```
|
||||
|
||||
## Running freeCodeCamp Locally
|
||||
## Executando freeCodeCamp localmente
|
||||
|
||||
Agora que você tem uma cópia local do freeCodeCamp, você pode seguir estas instruções para executá-lo localmente. Isso permitirá que você:
|
||||
|
||||
@@ -185,9 +185,9 @@ Se você encontrar problemas, primeiro faça uma busca na web e procurar por res
|
||||
|
||||
E como sempre, fique à vontade em perguntar na [categoria 'Contributors' (colaboradores) do fórum](https://forum.freecodecamp.org/c/contributors) ou [no servidor de chat](https://discord.gg/PRyKn3Vbay).
|
||||
|
||||
### Configuring Dependencies
|
||||
### Configurar dependências
|
||||
|
||||
#### Step 1: Set up the Environment Variable File
|
||||
#### Passo 1: Configure o arquivo de variável de ambiente
|
||||
|
||||
As chaves de API padrão e variáveis de ambiente são armazenadas no arquivo `sample.env`. Esse arquivo precisa ser copiado para um novo arquivo chamado `.env` que é acessado dinamicamente durante a etapa de instalação.
|
||||
|
||||
@@ -216,7 +216,7 @@ As chaves no arquivo `.env` _ não _ precisam ser alteradas para executar o apli
|
||||
|
||||
> [!TIP] Lembre-se: se quiser usar serviços como Auth0 ou Algolia, você terá que adquirir suas próprias chaves da API para estes serviços e editar as entradas no arquivo `.env`.
|
||||
|
||||
#### Step 2: Install Dependencies
|
||||
#### Passo 2: Instale as dependências
|
||||
|
||||
Esta etapa vai instalar as dependências necessárias para a execução do aplicativo:
|
||||
|
||||
@@ -224,7 +224,7 @@ Esta etapa vai instalar as dependências necessárias para a execução do aplic
|
||||
pnpm install
|
||||
```
|
||||
|
||||
#### Step 3: Start MongoDB and Seed the Database
|
||||
#### Passo 3: Inicie o MongoDB e crie o banco de dados
|
||||
|
||||
Antes de executar o aplicativo localmente, você precisará iniciar o serviço MongoDB.
|
||||
|
||||
@@ -262,7 +262,7 @@ Em seguida, vamos criar o banco de dados. Nesta etapa, executamos o comando abai
|
||||
pnpm run seed
|
||||
```
|
||||
|
||||
#### Step 4: Start the freeCodeCamp Client Application and API Server
|
||||
#### Passo 4: Inicie o aplicativo de client do freeCodeCamp e o servidor de API
|
||||
|
||||
Agora você pode iniciar o servidor de API e os aplicativos do client.
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
Este único comando vai disparar todos os serviços, incluindo o servidor API e os aplicativos do cliente disponíveis para você trabalhar.
|
||||
|
||||
Uma vez pronto, abra um navegador e **acesse <http://localhost:8000>**. Se o aplicativo carregar, faça o login. Parabéns – está tudo pronto! Agora você tem uma cópia da plataforma do freeCodeCamp de aprendizagem inteira rodando em sua máquina local.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. Se o aplicativo carregar, faça o login. Parabéns – está tudo pronto! Agora você tem uma cópia da plataforma do freeCodeCamp de aprendizagem inteira rodando em sua máquina local.
|
||||
|
||||
A API serve os endpoints em `http://localhost:3000`. O aplicativo Gatsby atende o aplicativo cliente em `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
Quando estiver conectado, se você visitar <http://localhost:3000/explorer> poderá ver as APIs disponíveis.
|
||||
|
||||
> [!WARNING] Limpar seus cookies ou executar `pnpm run seed:certified-user` desconectará você e será preciso fazer o login novamente.
|
||||
|
||||
Se você tiver problemas durante a instalação, confira a [seção de solução de problemas](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
## Referência de comandos rápidos
|
||||
|
||||
Uma rápida referência aos comandos que você precisará ao trabalhar localmente.
|
||||
|
||||
| comando | descrição |
|
||||
| ------------------ | ---------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Instala/reinstala todas as dependências e inicializa os diferentes serviços. |
|
||||
| `pnpm run seed` | Cria usuários de testes autorizados e os insere no mongodb. |
|
||||
| `pnpm run develop` | Inicia o servidor de API freeCodeCamp e aplicativos Cliente. |
|
||||
| `pnpm run clean` | Desinstala todas as dependências e limpa os caches. |
|
||||
| comando | descrição |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Inicia o servidor de API freeCodeCamp e aplicativos Cliente. |
|
||||
| `pnpm run clean` | Desinstala todas as dependências e limpa os caches. |
|
||||
|
||||
@@ -117,17 +117,17 @@ O Node.js vem com o `npm`, que você pode usar para instalar o `pnpm`:
|
||||
npm install -g pnpm
|
||||
```
|
||||
|
||||
## Set up freeCodeCamp Locally
|
||||
## Configure o freeCodeCamp localmente
|
||||
|
||||
Now that you have installed the pre-requisites, follow [our local setup guide](how-to-setup-freecodecamp-locally.md) to clone, install and set up freeCodeCamp locally on your machine.
|
||||
Agora que você instalou os pré-requisitos, siga [nosso guia de instalação local](how-to-setup-freecodecamp-locally.md) para clonar, instalar e configurar o freeCodeCamp em sua máquina.
|
||||
|
||||
> [!WARNING]
|
||||
>
|
||||
> Please note, at this time the setup for Cypress tests (and related GUI needs) are a work in progress. Você ainda deve ser capaz de trabalhar na maior parte do código.
|
||||
> Por favor note que, neste momento, a configuração para testes do Cypress (e necessidades relacionadas à GUI) são um trabalho em andamento. Você ainda deve ser capaz de trabalhar na maior parte do código.
|
||||
|
||||
## Links Úteis
|
||||
|
||||
- [A WSL2 Dev Setup with Ubuntu 20.04, Node.js, MongoDB, VS Code, and Docker](https://hn.mrugesh.dev/wsl2-dev-setup-with-ubuntu-nodejs-mongodb-and-docker) - an article by Mrugesh Mohapatra (Staff Developer at freeCodeCamp.org)
|
||||
- [Configuração de desenvolvimento do WSL2 com Ubuntu 20.04, Node.js, MongoDB, VS Code e Docker](https://hn.mrugesh.dev/wsl2-dev-setup-with-ubuntu-nodejs-mongodb-and-docker) - um artigo de Mrugesh Mohapatra (desenvolvedor da equipe do freeCodeCamp.org)
|
||||
- Perguntas frequentes sobre:
|
||||
- [Subsistema Windows para Linux](https://docs.microsoft.com/en-us/windows/wsl/faq)
|
||||
- [Docker Desktop para Windows](https://docs.docker.com/docker-for-windows/faqs)
|
||||
|
||||
@@ -190,7 +190,7 @@ $ ObjectId()
|
||||
ObjectId("5a474d78df58bafeb3535d34")
|
||||
````
|
||||
|
||||
The result is a new id, for example, `5a474d78df58bafeb3535d34` above.
|
||||
O resultado é um novo id, por exemplo `5a474d78df58bafeb3535d34` acima.
|
||||
|
||||
Quando tiver seu id, coloque-o no arquivo markdown como campo `id` no topo, ex.
|
||||
|
||||
@@ -243,7 +243,7 @@ Se levar mais do que dois minutos para completar um desafio, você tem duas opç
|
||||
- Simplifique o desafio, ou
|
||||
- Divida o desafio em dois desafios.
|
||||
|
||||
The 2-minute rule forces you, the challenge designer, to make your directions concise, your seed code clear, and your tests straightforward.
|
||||
A regra dos 2 minutos força quem criou o desafio a deixar as instruções resumidas, o código fornecido limpo e seus testes diretos.
|
||||
|
||||
Acompanhamos o tempo que leva para os usuários resolverem os desafios e usamos essa informação para identificar desafios que precisem ser simplificados ou divididos.
|
||||
|
||||
@@ -267,7 +267,7 @@ Use `parseInt` para converter a variável `realNumber` em um número inteiro.
|
||||
```
|
||||
|
||||
- Referências a nomes de arquivos e caminhos (ex. `package.json`, `src/components`) devem estar entre `` \` ``.
|
||||
- Blocos de código com várias linhas **devem ser precedidos por uma linha vazia**. A próxima linha deve começar com três crases seguidas imediatamente por uma das [linguagens suportadas](https://prismjs.com/#supported-languages). To complete the code block, you must start a new line that only has three backticks and **another empty line**. Veja o exemplo abaixo:
|
||||
- Blocos de código com várias linhas **devem ser precedidos por uma linha vazia**. A próxima linha deve começar com três crases seguidas imediatamente por uma das [linguagens suportadas](https://prismjs.com/#supported-languages). Para completar o bloco de código, você deve começar uma nova linha que apenas possui três crases e **outra linha vazia**. Veja o exemplo abaixo:
|
||||
- Os espaços importam no Markdown. Então, recomendamos que os mantenham visíveis no seu editor.
|
||||
|
||||
**Observação:** se você for usar um exemplo de código em YAML, use `yaml` ao invés de `yml` para a linguagem à direita das crases.
|
||||
@@ -286,10 +286,10 @@ Exemplo de código:
|
||||
`**Observação:** Texto da observação...`
|
||||
- Se muitas observações são necessárias, liste todas elas em frases separadas usando o formato:
|
||||
`**Observações:** Texto da primeira observação.
|
||||
Second note text.`
|
||||
- Use single quotes where applicable
|
||||
Texto da segunda observação.`
|
||||
- Use aspas simples quando necessário
|
||||
|
||||
**Note:** The equivalent _Markdown_ should be used in place of _HTML_ tags.
|
||||
**Observação:** O _Markdown_ equivalente deve ser usado ao invés de tags _HTML_.
|
||||
|
||||
## Escrevendo testes
|
||||
|
||||
@@ -299,24 +299,24 @@ Nossa meta é comunicar o ponto que o desafio está tentando ensinar e testar se
|
||||
|
||||
Os testes do desafio podem usar bibliotecas Node.js e Chai.js. Se necessário, o código gerado pro usuário pode ser acessado na variável `code` também. Além disso, os objetos `__helpers` expõem várias funções que simplificam o processo de escrita dos testes. As funções disponíveis estão definidas em _client/src/utils/curriculum-helpers.ts_.
|
||||
|
||||
## Formatting Seed Code
|
||||
## Formatação do código seed
|
||||
|
||||
Here are specific formatting guidelines for the challenge seed code:
|
||||
Aqui vemos diretrizes de formatação específicas para o código seed do desafio:
|
||||
|
||||
- Use two spaces to indent
|
||||
- JavaScript statements end with a semicolon
|
||||
- Use double quotes where applicable
|
||||
- Use dois espaços para indentação
|
||||
- Declarações em JavaScript terminam em ponto-e-vírgula
|
||||
- Use aspas duplas onde for aplicável
|
||||
|
||||
### Seed Code Comments
|
||||
### Comentários do código seed
|
||||
|
||||
We have a [comment dictionary](https://github.com/freeCodeCamp/freeCodeCamp/blob/main/curriculum/dictionaries/english/comments.json) that contains the only comments that can be used within the seed code. O espaçamento e as letras maiúsculas e minúsculas do dicionário de comentário devem ser usadas exatamente como são. O dicionário de comentário não deve ser expandido sem uma discussão prévia com o time de desenvolvimento (dev-team).
|
||||
Temos um [dicionário de comentários](https://github.com/freeCodeCamp/freeCodeCamp/blob/main/curriculum/dictionaries/english/comments.json) que contém os únicos comentários que podem ser usados no código seed. O espaçamento e as letras maiúsculas e minúsculas do dicionário de comentário devem ser usadas exatamente como são. O dicionário de comentário não deve ser expandido sem uma discussão prévia com o time de desenvolvimento (dev-team).
|
||||
|
||||
Os comentários usados devem ter um espaço entre os caracteres do comentário e o comentário em si. Geralmente, os comentários devem ser usados com moderação. Sempre considere reescrever a descrição de um desafio ou instrução se for possível evitar usar um comentário de código fornecido.
|
||||
|
||||
Example of a valid single-line JavaScript comment:
|
||||
Exemplo de um comentário de uma linha em JavaScript:
|
||||
|
||||
```js
|
||||
// Only change code below this line
|
||||
// Mude somente abaixo dessa linha
|
||||
````
|
||||
|
||||
Exemplo de um comentário válido em CSS:
|
||||
@@ -369,7 +369,7 @@ class MyComponent extends React.Component {
|
||||
}
|
||||
```
|
||||
|
||||
### Translation of Seed Code Comments
|
||||
### Tradução de comentários de código seed
|
||||
|
||||
Existem dicionários de comentários separados para cada linguagem. A [versão em inglês do dicionário de comentários](https://github.com/freeCodeCamp/freeCodeCamp/blob/main/curriculum/dictionaries/english/comments.json) é a base para as traduções encontradas nas versões correspondentes dos arquivos em outros idiomas. A versão do dicionário de comentários em chinês (não a versão em inglês) pode ser encontrada em `/curriculum/dictionaries/chinese/comments.json`. Cada dicionário consiste em um array de objetos com uma propriedade de `id` única e uma propriedade de `text`. Somente a propriedade `text` deve ser modificada para englobar a tradução do comentário correspondente em inglês.
|
||||
|
||||
@@ -391,16 +391,16 @@ Se você encontrar um problema nas dicas/tópicos de solução de um desafio exi
|
||||
|
||||
### Adicionando um novo tópico de dicas/soluções em um desafio
|
||||
|
||||
Take the following steps when adding a new challenge hints/solutions-related topic.
|
||||
Faça o passo-a-passo a seguir quando for adicionar novos tópicos de dicas/soluções relacionadas a um desafio.
|
||||
|
||||
1. Comece seguindo os mesmos passos para criar um novo tópico, mas revise o seguinte para criar o título.
|
||||
2. O título do tópico deve começar com `freeCodeCamp Challenge Guide:` concatenado com o título atual do desafio de currículo. Por exemplo, se o desafio é chamado "`Chunky Monkey`", o título do tópico seria "`freeCodeCamp Challenge Guide: Chunky Monkey`".
|
||||
3. O `camperbot` deve ser o proprietário destes tópicos/postagens. Então, você precisará solicitar um administrador para alterar a propriedade da postagem principal para `camperbot`.
|
||||
4. Depois que o novo tópico for criado, será criado um id para o tópico do fórum. Está localizado no final da URL do tópico do fórum. Este id deve ser adicionado ao arquivo de desafio do currículo através do processo normal de pull request para o botão `Get a Hint` para vincular ao tópico.
|
||||
|
||||
### Guidelines for Content of Hints and Solutions Topics
|
||||
### Diretrizes para o conteúdo dos tópicos de dicas e soluções
|
||||
|
||||
When proposing a solution for a curriculum challenge-related Guide topic, the full code must be added. Isso inclui todo o código seed original, assim como as alterações necessárias para passar em todos os testes do desafio. O modelo a seguir deve ser usado ao criar um novo tópico de dicas/soluções:
|
||||
Ao propor uma solução para um tópico do guia relacionado a um desafio de currículo, o código completo deve ser adicionado. Isso inclui todo o código seed original, assim como as alterações necessárias para passar em todos os testes do desafio. O modelo a seguir deve ser usado ao criar um novo tópico de dicas/soluções:
|
||||
|
||||
````md
|
||||
# O nome do desafio fica aqui
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# How to Work on Documentation
|
||||
# Como trabalhar na documentação
|
||||
|
||||
## Work on the Content of the Docs
|
||||
## Trabalhar no conteúdo da documentação
|
||||
|
||||
Para trabalhar nas diretrizes de contribuição, você pode editar ou adicionar arquivos no diretório `docs` [disponível aqui](https://github.com/freeCodeCamp/freeCodeCamp/tree/main/docs). Ao fazermos o merge de suas alterações, elas são disponibilizadas automaticamente no site da documentação.
|
||||
|
||||
Ao adicionar um novo arquivo ao diretório `docs`, você deve avaliar se o arquivo também deve ser adicionado à navegação na barra lateral. Normalmente, criamos um link no arquivo [`_sidebar.md`](_sidebar.md) para guias novos e independentes. Como alternativa, você pode seguir as instruções abaixo para criar um link interno para os guias de suporte.
|
||||
|
||||
### How to Create an Internal Link
|
||||
### Como criar um link interno
|
||||
|
||||
Se você quiser criar um link direcionando a uma outra seção das diretrizes de contribuição, siga este formato:
|
||||
|
||||
@@ -25,13 +25,13 @@ Isso é necessário para que esses links funcionem para a versão traduzida do d
|
||||
|
||||
Ao trabalhar na tradução da documentação no Crowdin, certifique-se de substituir o `#target-section-heading-id` (id do cabeçalho da seção de destino) pelo id no documento traduzido. [Saiba mais sobre como traduzir a documentação aqui](how-to-translate-files.md#translate-documentation).
|
||||
|
||||
## Work on the Docs Theme
|
||||
## Trabalhar no tema da documentação
|
||||
|
||||
> [!NOTE] Um lembrete rápido de que você não precisa configurar nada para ajudar no conteúdo da documentação do site.
|
||||
>
|
||||
> Para trabalhar nas diretrizes de contribuição, consulte a seção [trabalho no conteúdo de documentação](#work-on-the-docs-content).
|
||||
|
||||
### Structure of the Docs Website
|
||||
### Estrutura do site da documentação
|
||||
|
||||
O site é gerado usando [`docsify`](https://docsify.js.org) e veiculado usando GitHub Pages.
|
||||
|
||||
@@ -43,11 +43,11 @@ Normalmente, você não precisaria alterar nenhuma configuração ou compilar o
|
||||
- A página inicial é gerada a partir do [`_coverpage.md`](_coverpage.md).
|
||||
- A navegação da barra lateral é gerada a partir de [`_sidebar.md`](_sidebar.md).
|
||||
|
||||
### Serving the Documentation Site Locally
|
||||
### Veiculando localmente o site da documentação
|
||||
|
||||
Install freeCodeCamp locally ([see the local setup guide](how-to-setup-freecodecamp-locally)), we bundled the CLI with the development tools so you can run the command below as needed from the root of the repo:
|
||||
Instale o freeCodeCamp localmente ([veja o guia de instalação local](how-to-setup-freecodecamp-locally)). Nós empacotamos a CLI com as ferramentas de desenvolvimento para que você possa executar o comando abaixo, conforme necessário, a partir da raiz do repositório:
|
||||
|
||||
#### Serve and Launch the Documentation Site
|
||||
#### Veicular e iniciar apenas o site da documentação
|
||||
|
||||
```console
|
||||
pnpm run docs:serve
|
||||
|
||||
@@ -18,7 +18,7 @@ O freeCodeCamp é uma comunidade inclusiva e temos de mantê-la assim.
|
||||
|
||||
Temos um único [Código de Conduta](https://code-of-conduct.freecodecamp.org), que rege toda a nossa comunidade. Quanto menos regras, mais fáceis elas são de lembrar. Você pode ler essas regras e guardá-las na memória [aqui](https://code-of-conduct.freecodecamp.org).
|
||||
|
||||
> [!NOTE] As a moderator, we would add you to one or more teams on GitHub, our community forums & chat servers. Caso você não tenha acesso a uma plataforma que queira moderar, [entre em contato com um membro da equipe](FAQ.md#additional-assistance).
|
||||
> [!NOTE] Como moderador, nós adicionaríamos você a um ou mais times no GitHub, nos nossos fóruns comunitários e nos servidores de chat. Caso você não tenha acesso a uma plataforma que queira moderar, [entre em contato com um membro da equipe](FAQ.md#additional-assistance).
|
||||
|
||||
## Moderando no GitHub
|
||||
|
||||
@@ -77,7 +77,7 @@ Pull Requests (PRs) são como os colaboradores enviam alterações para o reposi
|
||||
|
||||
Você pode fechar pull requests inválidos e respondê-los com esses [modelos de resposta](moderator-handbook.md#closing-invalid-pull-requests).
|
||||
|
||||
If the changes look good, please ensure to leave an approval with an "LGTM" comment. Uma vez que um pull request tiver pelo menos duas aprovações (incluindo a sua) dos moderadores ou equipe de desenvolvedores, você pode fazer o merge.
|
||||
Se as mudanças parecem boas, por favor aprove-as comentando "LGTM". Uma vez que um pull request tiver pelo menos duas aprovações (incluindo a sua) dos moderadores ou equipe de desenvolvedores, você pode fazer o merge.
|
||||
|
||||
3. **Mudanças na plataforma**
|
||||
|
||||
@@ -91,15 +91,15 @@ Pull Requests (PRs) são como os colaboradores enviam alterações para o reposi
|
||||
|
||||
Alguns PRs são atualizações de dependência automáticos feitos a partir de uma integração. Você não deve dar merge ou aprovar esses PRs. Um dos membros do time de desenvolvimento cuidará da revisão e irá dar merge em PRs automáticos.
|
||||
|
||||
#### How to Review, Merge, or Close Pull Requests
|
||||
#### Como revisar, fazer o merge ou fechar pull requests
|
||||
|
||||
##### Assign yourself to a Pull Request:
|
||||
##### Seja responsável por um pull request:
|
||||
|
||||
Em primeiro lugar, quando você escolhe um pull request para revisar, você deve atribuí-lo a si mesmo. Você pode fazer isso clicando no link "assign yourself" abaixo da parte "assignees" na coluna da direita da interface do GitHub.
|
||||
|
||||
Dependendo do tipo de pull request, siga as regras correspondentes listadas anteriormente.
|
||||
|
||||
##### Ensure the CI Checks are Passing:
|
||||
##### Certifique-se de que as verificações de CI passaram:
|
||||
|
||||
Antes de dar merge em qualquer pull request, certifique-se de que haja um aviso dizendo que todos os testes passaram (todos marcados em verde) no pull request. Se alguma das verificações falhou, investigue e tente descobrir qual é a causa raíz. A mudança proposta está quebrando nossos testes? O site vai compilar corretamente se darmos merge no PR? Essas verificações são importantes para a estabilidade da plataforma.
|
||||
|
||||
@@ -115,7 +115,7 @@ As mudanças do pull request estarão no topo e as mudanças da branch principal
|
||||
|
||||
Se não tem certeza, peça ajuda para algum moderador ou para o time de desenvolvimento.
|
||||
|
||||
##### Merging a Valid Pull Request:
|
||||
##### Fazendo merge em um pull request válido:
|
||||
|
||||
Se o pull request parece pronto para merge (e não requer aprovações adicionais - lembre-se, precisamos de pelo menos duas), você pode ir em frente e fazer o merge. Certifique-se de usar a opção padrão **"Squash and Merge"**. Isto vai comprimir todos os commits de pull requests em um único commit, o que deixará o histórico do Git muito mais fácil de ler.
|
||||
|
||||
@@ -189,7 +189,7 @@ Novamente, se você tiver algum problema ou dúvida, faça uma postagem com suas
|
||||
|
||||
Se um usuário responder em uma thread de ajuda para o currículo do freeCodeCamp com uma solução, remova-a e use a resposta pronta **Solution Instead of Help** (ou uma resposta semelhante em suas próprias palavras).
|
||||
|
||||
If the OP (Original Poster) replies within a freeCodeCamp curriculum help thread with their final solution, blur it, and use the **Blurred Spoiler Solution** canned reply.
|
||||
Se o OP (pessoa que publicou o pedido de ajuda original) responder em sua própria thread de ajuda para o currículo do freeCodeCamp com sua solução final, desfoque-a e use a resposta pronta **Blurred Spoiler Solution**.
|
||||
|
||||
Se um usuário criar uma thread pedindo feedback de uma solução, mova o tópico para o subfórum de feedback e desfoque a solução, conforme necessário. Se o usuário estiver apenas publicando a solução para se exibir, reitre o tópico das listas e use a resposta pronta **Solutions Thread**.
|
||||
|
||||
@@ -207,9 +207,9 @@ Por favor, compareça quando estiver com pelo menos 13 anos de idade.
|
||||
Obrigado(a) pela compreensão.
|
||||
```
|
||||
|
||||
### Moderating Via Cell Phone
|
||||
### Moderando via celular
|
||||
|
||||
Moderating the forum is possible via a cell phone but you may encounter some usage quirks. Esta não é uma lista exaustiva.
|
||||
É possível moderar o fórum por um celular, mas você pode encontrar algumas peculiaridades. Esta não é uma lista exaustiva.
|
||||
|
||||
- Ao tentar incluir uma "Resposta pronta" em uma resposta, se o menu não abrir (após clicar na engrenagem), clique na área de texto primeiro e tente novamente.
|
||||
- A 'ferramenta de chave' do moderador está na parte inferior da janela de visualização, mas, se você clicar nela e não puder ver o botão "Select Posts" (Selecionar Posts) pelo fato de ele estar fora de visualização, você pode precisar rolar até ele, embora, às vezes, isso não funcione. Neste caso, pode ser necessário passar para um monitor desktop/laptop.
|
||||
@@ -231,7 +231,7 @@ Mas se é um delito flagrante, isso não pode razoavelmente ser atribuído a uma
|
||||
|
||||
1. **Certifique-se de que o usuário tentou violar o [Código de Conduta](https://code-of-conduct.freecodecamp.org).**
|
||||
|
||||
Nem todas as violações do [Código de Conduta](https://code-of-conduct.freecodecamp.org) têm esse propósito. A new camper might post a large amount of code for help, unaware that this can be disruptive to the conversation. Nesses casos, você pode simplesmente pedir para que eles coloquem seus códigos em serviços como Codepen ou Pastebin.
|
||||
Nem todas as violações do [Código de Conduta](https://code-of-conduct.freecodecamp.org) têm esse propósito. Um novo usuário do freeCodeCamp pode postar uma grande quantidade de códigos para ajudar, sem notar que isso pode ser disruptivo para a conversa. Nesses casos, você pode simplesmente pedir para que eles coloquem seus códigos em serviços como Codepen ou Pastebin.
|
||||
|
||||
2. **Se o camper violar clara e intencionalmente o [Código de Conduta](https://code-of-conduct.freecodecamp.org), o moderador procederá da seguinte forma:**
|
||||
|
||||
@@ -450,7 +450,7 @@ Also, it's good practice on GitHub to write a brief description of your changes
|
||||
```markdown
|
||||
Hey @username
|
||||
|
||||
This PR seems to make similar changes as the existing PR <#number>. As such, we are going to close this as a duplicate.
|
||||
This PR seems to make similar changes as the existing PR <#number>. Assim, vamos fechar esse por ser uma duplicata.
|
||||
|
||||
If you feel you have additional changes to expand upon this PR, please feel free to push your commits and request this PR be reopened.
|
||||
|
||||
@@ -485,7 +485,7 @@ We are closing this pull request. Please suggest links and other details to add
|
||||
If you think we're wrong in closing this issue, please request for it to be reopened and add further clarification. Thank you and happy coding.
|
||||
```
|
||||
|
||||
### Adding Comment About Newbie Mistakes
|
||||
### Adicionando comentário sobre erros de iniciante
|
||||
|
||||
```markdown
|
||||
Como um novo colaborador, encorajamos você a ler nossas [diretrizes de contribuição](https://contribute.freecodecamp.org).
|
||||
|
||||
@@ -86,7 +86,7 @@ Ao tentar navegar para http://localhost:8000/developmentuser para ver a página
|
||||
|
||||
Há um botão de "Pré-visualização personalizada da página de 404". Clique nele para ver o perfil.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
Se você receber erros durante a instalação das dependências, certifique-se de que você não está em uma rede restrita ou suas configurações de firewall não impedem você de acessar os recursos.
|
||||
|
||||
|
||||
@@ -272,23 +272,23 @@ pnpm run develop
|
||||
|
||||
This single command will fire up all the services, including the API server and the client applications available for you to work on.
|
||||
|
||||
Once ready, open a web browser and **visit <http://localhost:8000>**. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
Once ready, open a web browser and visit <http://localhost:8000>. If the app loads, sign in. Congratulations – you're all set! You now have a copy of freeCodeCamp's entire learning platform running on your local machine.
|
||||
|
||||
The API serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`
|
||||
The API server serves endpoints at `http://localhost:3000`. The Gatsby app serves the client application at `http://localhost:8000`.
|
||||
|
||||
While you are logged in, if you visit <http://localhost:3000/explorer> you should see the available APIs.
|
||||
|
||||
> [!WARNING] Clearing your cookies or running `pnpm run seed:certified-user` will log you out, and you will have to sign in again.
|
||||
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md)
|
||||
If you have issues while installing it, check out the [troubleshooting section](troubleshooting-development-issues.md).
|
||||
|
||||
## Quick Commands Reference
|
||||
|
||||
A quick reference to the commands that you will need when working locally.
|
||||
|
||||
| command | description |
|
||||
| ------------------ | ----------------------------------------------------------------------------- |
|
||||
| `pnpm install` | Installs / re-install all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into mongodb. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
| command | description |
|
||||
| ------------------ | ------------------------------------------------------------------------------ |
|
||||
| `pnpm install` | Installs / re-installs all dependencies and bootstraps the different services. |
|
||||
| `pnpm run seed` | Creates authorized test users and inserts them into MongoDB. |
|
||||
| `pnpm run develop` | Starts the freeCodeCamp API Server and Client Applications. |
|
||||
| `pnpm run clean` | Uninstalls all dependencies and cleans up caches. |
|
||||
|
||||
@@ -86,7 +86,7 @@ When you try to navigate to http://localhost:8000/developmentuser to view the pr
|
||||
|
||||
There is a "Preview Custom 404 Page" button, click it to see the profile.
|
||||
|
||||
## Issues Installing DDependencies
|
||||
## Issues Installing Dependencies
|
||||
|
||||
If you get errors while installing the dependencies, please make sure that you are not in a restricted network or your firewall settings do not prevent you from accessing resources.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user