Clique Aqui! para ver a aplicação!
Neste pequeno tutorial, mostrarei como você pode criar um aplicativo React e fazer o deploy do seu projeto no GitHub Pages.
Para criar o aplicativo React é preciso usar o comando npx create-react-app
, para implantar o aplicativo React, nos usaremos a biblioteca gh-pages
, que é um pacote npm
que podemos usar para implantar coisas no GitHub Pages.
Se você seguir este tutorial, você terá um novo aplicativo React—hospedado no GitHub Pages—que você pode personalizar.
Para criar uma aplicação React use o seguinte comando:
npx create-react-app <my-app>
entre no repositório criado utilizando:
cd <my-app>
Agora nos precisamos instalar o gh-pages
.
npm install gh-pages --save-dev
Neste ponto, o pacote gh-pages
npm está instalado em seu computador e a dependência do aplicativo React em relação a ele está documentada no arquivo package.json
do aplicativo React.
Abra o arquivo packege.json
e adicione a propriedade homepage nesse formato: https://{username}.github.io/{repo-name}
{
"name": "my-app",
"version": "0.1.0",
+ "homepage": "https://gitname.github.io/react-gh-pages",
"private": true,
...
Abra o arquivo packege.json
novamente e adicione a seguinte propriedade no script:
"scripts": {
"predeploy": "npm run build",
"deploy": "gh-pages -d build",
"start": "react-scripts start",
"build": "react-scripts build",
npm run deploy
...