without traduccion termux rails mac instalar bundler

traduccion - gem install bundler version



bundle vs bundler/bundle vs bundle install (1)

  1. Los ejecutables bundle & bundler tienen la misma funcionalidad y, por lo tanto, se pueden usar de manera intercambiable. Puede ver en el directorio bundler/exe que el ejecutable del bundler simplemente carga el ejecutable del bundle . Me parece que el comando bundle se usa más comúnmente que el comando bundler .

  2. Los comandos bundle & bundle install también tienen la misma funcionalidad. bundle usa Thor , y la tarea predeterminada del bundle es install . Además, el bundle i hace lo mismo que la bundle install porque la tarea del bundle i está asignada (alias) a la install .

  3. Esa es una gran pregunta. :-) Ruby tiende a seguir el lema de programación de Perl: "Hay más de una forma de hacerlo". Tiendo a preferir el principio del zen de Python : "Debe haber una, y preferiblemente una, manera obvia de hacerlo". Creo que este último principio satisface el principio de menos asombro y tiende a ayudar a mantener las cosas simples . Sin embargo, en general, sigo prefiriendo programar en Ruby (especialmente cuando se crean API RESTful basadas en HTTP, para las cuales uso Rack ). Creo que Ruby es simple, elegante y legible. Quizás Ruby sería aún mejor si tomara la postura de Python con respecto a este problema.

  1. ¿Cuál es la diferencia entre los comandos bundle y bundler ?

  2. ¿Cuál es la diferencia entre la instalación de bundle y bundle install ?

  3. Si no hay diferencias, ¿por qué hay varios comandos que hacen lo mismo?