O que é um arquivo .nvmrc?
um arquivo .nvmrc explicado, incluindo o que faz e por que importa em CI/CD.
Um arquivo .nvmrc contém uma única string de versão do Node.js para o nvm e ferramentas compatíveis.
O que é
Ele declara qual versão do Node um projeto espera, para que desenvolvedores e o CI usem a mesma.
Por que importa em CI/CD
No CI, o actions/setup-node consegue ler o .nvmrc via node-version-file, para que o runner use a versão exata, evitando bugs de incompatibilidade de versão.
Principais conclusões
- .nvmrc fixa a versão do Node.
- O setup-node consegue lê-lo.
- Mantém o Node local e o do CI em sincronia.
Guias relacionados
What Is actions/checkout in GitHub Actions?actions/checkout is the official action that clones your repository onto the runner so subsequent steps can b…
What Is a GitHub Actions Runner?A runner is the machine that executes a GitHub Actions job. It can be GitHub-hosted, self-hosted, or a manage…
What Is Node.js? The JavaScript Runtime ExplainedNode.js explained: what the JavaScript runtime is, how the event loop works, a small example, its central rol…