Setup Ruby

Bakgrund

att få Ruby setup på din egen dator är det första steget att skriva och köra dina egna Ruby-program. Installera Ruby ger dig också tillgång till interactive ruby (irb), som låter dig spela med Ruby i realtid.

den här artikeln hjälper dig att se till att du har Ruby 2.2.0 installerat på din dator och visar dig sätt att leka med Ruby för att bevisa att det fungerar. Låt oss komma igång:

installera Ruby (Mac)

visste du att medan du flammade genom Codecademy Ruby-kursen på webben, hade du en Ruby-tolk inbyggd i ditt Mac-operativsystem hela tiden? Låt oss kolla vilken version av Ruby du har.

  • öppna appen Terminal. Det bor vanligtvis i Applications/Utilities/Terminal.app.
  • inuti din Terminal, type ruby -v.

detta kommando kommer att berätta vilken version av Ruby du har installerat. Vi vill se till att du har Ruby 2.2.1 eller högre.Om din version är under 2.2.1, ta stegen i avsnittet Installera RVM. Om du redan är över 2.2.1, Känn dig fri att gå vidare till Wake Up, Ruby! avsnitt.

installera RVM (Ruby Version Manager) (Mac)

RVM, förkortning för Ruby Version Manager, är ett kommandoradsverktyg som låter dig installera och hantera olika versioner av Ruby på din dator. RVM är ett mycket populärt verktyg för att hantera Ruby versioner, så låt oss få det inrättas!

  • för att installera RVM, gå till Terminal och kopiera i den här raden exakt:\curl -sSL https://get.rvm.io | bash -s stable

  • tryck på enter och vänta ett ögonblick medan din dator installerar RVM.

  • när RVM är klar med installationen kan vi använda den för att installera Ruby 2.2.1. För att göra detta, skriv:sudo rvm install 2.2.1

när du trycker på enter kommer din kommandorad att uppmana dig att skriva in datorns lösenord. Skriv in den och tryck på enter. Du bör se Ruby börja ladda ner och installera i ditt kommandoradsfönster.

Obs: installera en ny version av Ruby kommer att ta lite tid. Det är den perfekta tiden för en kaffepaus.

när Ruby är installerat, låt oss ställa in Ruby 2.2.1 som standard Ruby version på din dator. Gör detta genom att skriva detta i din kommandorad:rvm use --default 2.2.1

om du får problem med att få Ruby installerat med RVM, kolla in dokumentationen på RVM webbplats här

när du har Ruby 2.2.1 inställd som standard Ruby version, gå ner till Wake Up, Ruby! avsnitt.

installera Ruby (Windows)

allt du behöver för att få Ruby igång på Windows kan göras via RubyInstaller. Ladda ner installationsprogrammet för Ruby version 2.2.1 här.Vi rekommenderar att du laddar ner icke-64-bitarsversionen.Öppna programmet och klicka på Nästa genom installationsprogrammet.När installationsprogrammet är klart söker du efter ett program som heter Start Command Prompt med Ruby. Detta är ett program som skapats av Ruby installer i det sista steget, och gör att du kan köra Ruby kommandon via ditt kommandoradsgränssnitt.

Vakna, Ruby!

du har vaknat Ruby. Låt oss nu värma upp det. Skriv detta i din kommandorad:

irb

vilket bör mata ut detta:

irb(main):001:0>

du är nu i en ” interaktiv Ruby miljö.”Nästan varje regel du lärde dig om Ruby-universum gäller här. Gör lite matte med operationer som +, -, *, /, %. Skriv ett if / else-uttalande eller skapa en array och iterera över den med .each. Experimentera med vad som är möjligt.

Pro Tips: irb är ett extremt användbart verktyg för att uppdatera ditt minne om hur Ruby beter sig. Om du har en fråga om hur en strängmetod fungerar, eller om du vill se skillnaden mellan utgångarna för puts "Hello, world!" vs. print "Hello, world!", är irb platsen att experimentera.

Livräddande Ruby Terminalkommandon

  • ctrl + c: avbryter den aktuella processen-extremt användbar för att stoppa oändliga slingor
  • ctrl + d: avslutar irb-sessionen och dyker upp dig tillbaka till ditt terminalskal

omslag

nu när du har Ruby installerat och arbetar på din egen dator kan du köra Ruby-program. För att göra detta, använd kommandoraden för att navigera till katalogen där en Ruby-fil finns. Skriv sedan in ruby till kommandoraden, följt av namnet på Ruby-filen du vill köra. Till exempel, om ruby-filen fick namnet test.rb, du skulle skriva ruby test.rb i kommandoraden. Hit enter, och se din Ruby program sprida sina vingar!