Em minha jornada para trabalhar mais rapidamente com um projeto que contém muitas dependências, deparei-me com algumas técnicas que nunca precisei usar antes. Escrevi anteriormente sobre Como fazer push para uma ramificação remota do Git com um nome diferente — Desta vez, falaremos sobre a instalação de um módulo de outro repositório em vez de uma versão publicada.

Para instalar um módulo de um branch do GitHub em vez de um módulo NPM marcado e publicado, basta fazer referência ao nome de usuário, ao repositório e ao nome do branch:

"dependencies": {
    "eth-ledger-bridge-keyring": "darkwing/eth-ledger-bridge-keyring#work-in-progress",
}

Esse padrão é útil por vários motivos, especialmente ao tentar desenvolver rapidamente a partir de ramificações locais. Fique à vontade para omitir o nome da ramificação se quiser usar apenas master branch!

  • Tags META do Facebook Open Graph

    Não é segredo que o Facebook se tornou um importante gerador de tráfego para todos os tipos de sites. Hoje em dia, até mesmo as grandes corporações direcionam os consumidores para suas páginas do Facebook, em vez de para os sites corporativos diretamente. E, é claro, há widgets “Curtir” e “Recomendar” do Facebook em todos os sites. Um…

  • Converter XML em JSON com JavaScript
  • Uso conjunto do jQuery e do MooTools

    Há mais um motivo para dominar mais de uma biblioteca JavaScript: o senhor pode usar algumas delas juntas! Como o MooTools é baseado em protótipos e o jQuery não, o jQuery e o MooTools podem ser usados juntos na mesma página.

  • Downloadify:  Geração de arquivos no lado do cliente usando JavaScript e Flash