Eu usei muito promovido nvm, um gerenciador de versões do Node.js, ao longo dos anos. Ter uma ferramenta para gerenciar várias versões de um interpretador de linguagem tem sido muito útil, especialmente devido à complexidade do gerenciamento de pacotes do Node.js.
Uma dica que gosto de dar aos novos desenvolvedores é adicionar um .nvmrc
em seus repositórios. O conteúdo do arquivo é apenas uma string simples que representa a versão do Node.js que o projeto requer:
v16
Um projeto com este .nvmrc
está especificando que o Node.js v16
deve ser usado. Qualquer desenvolvedor poderia então executar nvm use
para fazer o download, instalar e mudar para essa versão. A nvm install
instalaria as dependências de acordo com essa versão.
Demonstrações favoritas de Chris Coyier no CodePen
David me perguntou se eu estaria disposto a fazer um post como convidado, escolhendo algumas das minhas canetas favoritas do CodePen. É uma tarefa difícil! São tantas! Mas consegui escolher algumas que me surpreenderam nos últimos meses. Se o senhor…
API de Vibração
Muitas das novas APIs fornecidas pelos fornecedores de navegadores são mais voltadas para o usuário móvel do que para o usuário de desktop. Uma dessas APIs simples é a API de vibração. A Vibration API permite que os desenvolvedores direcionem o dispositivo, usando JavaScript, para vibrar em…
Gradientes CSS
Com CSS border-radiusNo artigo anterior, mostrei aos senhores como o CSS pode preencher a lacuna entre o design e o desenvolvimento, adicionando cantos arredondados aos elementos. Os gradientes CSS são outra etapa nessa direção. Agora que os gradientes CSS são compatíveis com o Internet Explorer 8+, Firefox, Safari e Chrome…