https://nodejs.org/en/download/package-manager/
git clone https://gitlab.com/linear-front/linear-react-components-ui.git
- inserir usuário e senha do gitlab.
No diretorio da aplicação executar o comando para baixar as dependências:
npm install
Inciar a aplicação de demonstração que também é utilizada para DEV:
npm run demo
Gerar lib de components:
npm run lib:watch
Acessar a aplicação através do browser:
localhost:8000
Eslint - Verificar warnings na aplicação:
npm run check:js
Compilar para publicação:
npm run demo:prod
A princípio precisaremos fazer o login no npm para isso rode o comando abaixo:
npm login
Para gerar uma build nova e fazer a publicação no npm rode os comandos a seguir:
npm version <versão>
npm run publish:npm
Caso queira gerar uma build com versão beta e fazer a publicação no npm rode os comandos da seguinte forma:
npm version <versão>
npm run publish:npm --tag beta
Caso queira gerar uma build com versão candidata e fazer a publicação no npm rode os comandos da seguinte forma:
npm version <versão>
npm run publish:npm --tag rc
no local onde esta denominado o campo versão, você deverá colocar a nova versão do pacote, alguns exemplos para o campo versão:
- release: 0.4.75
- beta: 0.4.75-beta.0
- candidata: 0.4.75-rc.0
ficando da seguinte maneira:
npm version 0.4.75
Pré-requesistos
- Ter a CLI da Vercel instalada
Instalação da CLI Vercel caso ainda não tenha
npm i -g vercel
ou yarn global add vercel
Obs: Verifique se a instalação da CLI ocorreu bem, faça o teste com o seguinte comando no seu terminal, vercel --version
, caso não seja retornado a versão instalada, será necessário configurar o comando vercel
no seu terminal, segue um link de apoio: https://www.google.com/search?q=command+not+found%3A+vercel
Login na Vercel após já possuir a CLI instalada
vercel login desenvweb.linear@gmail.com
Após executar o comando de login, será necessário clicar no link de confirmação enviado no e-mail informado no comando, assim a Vercel gera um token de acesso local, permitindo então acesso a conta da hospedagem. Esse e-mail foi definido por Deivisson e somente ele possui acesso, portanto solicite a ele o link de confirmação.
Publicar versão do pacote na Vercel
npm run deploy:vercel
ou yarn deploy:vercel
Obs: Ocorrendo tudo OK no processo de build e publicação no seu terminal, a Vercel atualiza o link https://linear-components-ui.vercel.app/#/ com a versão enviada já em produção. A documentação da CLI é bem completa e fácil de entender, qualquer dúvida basta consultar o seguinte link:
CLI Documentação - https://vercel.com/docs/cli