Me encanta Bundler , es excelente para la gestión de dependencias. Me encanta npm , ¡instalar paquetes de nodos es fácil! Tengo una aplicación nodejs y me encantaría poder especificar las dependencias de mis aplicaciones e instalarlas / actualizarlas fácilmente donde sea que implemente mi aplicación. Esta no es una biblioteca que estoy lanzando, es una aplicación web completa.
Soy consciente del npm bundle
comando, pero parece que simplemente anula el directorio donde están instalados los paquetes.
Estoy acostumbrado a usar bundler de esta manera:
# Gemfile
gem "rails", "3.0.3"
Instala rails v3.0.3 y cualquier otra gema requerida en la máquina host solo si aún no existe
> bundle install
¿Cómo puedo lograr algo similar con npm?