App Masters

App Masters

  • English
  • Português

›Ferramentas

App Masters - Core

  • Início
  • Conteúdo

Backend

  • Adonis
  • Laravel
  • Livewire
  • Sequelize

Fundamentos de Javascript

  • Javascript Assíncrono
  • Typescript

Padrões de Projeto

  • Presentational Container Design Pattern

Frontend

  • Ant Design
  • Flexbox
  • Media Queries
  • React Hook Form
  • Redux
  • Redux-Saga
  • Redux-Thunk
  • Styled Components
  • Tailwind
  • TWA
  • Yup

Testes

  • Cypress
  • Detox
  • Jest

Ferramentas

  • Docker
  • nvm
  • Storybook
  • Visual Studio Code

CMS

  • Strapi

nvm

O que é

O nvm é um gerenciador de versões do node.js.

O node.js é constantemente atualizado para novas versões e é normal que bibliotecas e dependências de projetos antigos não funcionem corretamente em versões mais novas.

Para evitar estes problemas de compatibilidade, o uso de um gerenciador de versões é muito útil, pois permite que utilizemos a versão correta para cada projeto, sem ter que reinstalar o node ou ter que constantemente manter os projetos em sua versão mais recente (o que dificilmente trará muitos benefícios, além de ser muito trabalhoso).

Como instalar

Utilizar o nvm é muito simples. Existem duas versões principais da ferramenta:

  • Node Version Manager: o projeto original para Linux e macOS (e qualquer shell POSIX)
  • Node Version Manager (nvm) for Windows: um projeto separado, especificamente para o Windows

O primeiro passo é escolher a ferramenta para seu sistema operacional e seguir os passos da instalação nos repositórios.

Como usar

Depois de instalado, seu uso é muito simples. Lembre-se, de agora em diante, sempre instalar o node.js através do nvm.

  • Para instalar uma nova versão do node.js:
nvm install <versão>
  • Para usar uma versão já instalada:
nvm use <versão>
  • Para listar todas as versões:
nvm list

Arquivos .nvmrc

Mas como saber qual versão do node o projeto em que você está trabalhando usa? Para isso criamos um arquivo .nvmrc no projeto, que contém simplesmente o número da versão utilizada.

No Linux, basta executar nvm use para automaticamente carregar a versão do arquivo.

No Windows, essa funcionalidade não está disponível, e a maneira mais simples é informar a versão manualmente com nvm use <versão escrita no .nvmrc>.

← DockerStorybook →
  • O que é
  • Como instalar
  • Como usar
  • Arquivos .nvmrc
App Masters
App masters
Content
More
BlogGitHub
Copyright © 2022 App Masters