- Rubyn asentamiseen on useita tapoja Windows, RubyInstallerin ollessa yksinkertaisin ja täydellisin vaihtoehto.
- Ympäristösi (Node.js, Yarn, SQLite ja DevKit) oikeanlainen määrittäminen on avainasemassa ongelmien välttämiseksi asennettaessa Gem-ympäristöjä tai frameworkeja, kuten Raileja.
- Versioiden ja riippuvuuksien hallinta on olennaista projektien välisessä työskentelyssä ja asennusten välisten ristiriitojen välttämisessä.
Haluatko aloittaa Ruby Windows-tietokoneellasi Etkö vieläkään ole varma, miten päästä alkuun? Älä huoli, se ei ole ollenkaan monimutkaista, jos noudatat selkeää opasta, joka selittää jokaisen vaiheen ja välttää yleisimmät ongelmat. Jos olet lukenut useita opetusvideoita ja huomannut, että jokainen lähestyy prosessia eri tavalla (tai jättää tärkeitä asioita epäselviksi), löydät ratkaisun täältä. kattava selitys ja ilman monimutkaisia teknisiä yksityiskohtia se kokoaa yhteen kaikki saatavilla olevat olennaiset tiedot ja esittää ne sinulle helposti, järjestelmällisesti ja ajantasaisesti.
Käymme läpi kaiken, mitä sinun tarvitsee tietää Rubyn asentamisesta Windowsiin, olitpa sitten ohjelmoimassa omia skriptejäsi, kehittämässä frameworkeilla, kuten Ruby on Rails, tai vain opettelemassa kieltä alusta alkaen. Ole tarkkana, sillä lisäämme myös hyödyllisiä vinkkejä yleisten virheiden välttämiseksi ja kehitysympäristösi optimoimiseksi alusta alkaen.
Miksi asentaa Ruby Windowsiin ja mitä vaihtoehtoja on saatavilla?
Ruby on ohjelmointikieli ohjelmointi monipuolinen ja helppo oppia, ihanteellinen sekä ohjelmoinnin ensiaskeleitaan ottaville että ammattilaisille, jotka etsivät tehokasta ja joustavaa työkalua. Vaikka se löytyy yleisemmin järjestelmistä Linux tai macOS:n myötä yhä useammat kehittäjät valitsevat Windowsin, erityisesti työkalujen, kuten RubyInstaller jotka yksinkertaistavat prosessia.
Gracias RubyInstallerRubyn asentaminen Windowsiin on helpompaa kuin koskaan, sillä se sisältää kaiken tarvittavan aloittamiseen heti. Mutta on olemassa myös muita menetelmiä niille, jotka haluavat hallita useita Rubyn versioita tai joiden on mukautettava asennusta tiettyjä projekteja varten, kuten versionhallintaohjelmat, komennot ja lähdekoodin manuaalinen kääntäminen.
Yksi käytön suurimmista eduista RubyInstaller on se, että se integroi ympäristön MSYS2, mikä helpottaa natiivien jalokivien ja riippuvuuksien asentamista, jolloin on mahdollista työskennellä monimutkaisten projektien, kuten Ruby on Rails ilman lisäkomplikaatioita.
Työkalut ja edellytykset
Ennen kuin aloitat Rubyn asentamisen, on hyvä idea, että tietokoneellasi on muutamia perustyökaluja:
- git: Erittäin hyödyllinen projektien hallintaan ja lähdekoodin lataamiseen verkkoarkistoista, kuten GitHubista.
- Tekstieditori: Atom, VS Code tai Sublime Text ovat hyviä vaihtoehtoja Ruby-koodin muokkaamiseen.
- Node.js ja Yarn: Välttämätön, jos aiot työskennellä Ruby on Railsin tai nykyaikaisten JavaScript-ekosysteemin työkalujen kanssa.
- SQLite: Suositellaan, jos aloitat Rails-projekteja, koska se on yleensä oletusarvoinen tietokantajärjestelmä.
Älä huoli, jos sinulla ei vielä ole mitään näistä kohteista, sillä alla käymme läpi, kuinka ne asennetaan ja konfiguroidaan helposti.
Vaihe 1: Gitin asentaminen Windowsiin
Git on välttämätön jokaiselle nykyaikaiselle kehittäjälle. Asentaaksesi sen Windowsiin, mene vain Gitin viralliselle verkkosivustolle (https://git-scm.com/download/win), lataa järjestelmääsi vastaava asennusohjelma (yleensä 64-bittinen) ja seuraa ohjattua toimintoa. Asennuksen aikana voit jättää oletusasetukset valituiksi valitsemalla Git bash emulaattorina terminaaliKun olet valmis, voit avata Git Bashin ja tarkistaa, toimiiko kaikki hyvin, suorittamalla komennon git -versio.
Vaihe 2: RubyInstallerin lataaminen ja käyttö
Suositelluin ja yleisin tapa asentaa Ruby Windowsiin on RubyInstaller, virallinen työkalu, joka yhdistää sekä tulkin että kehityksen kannalta olennaiset komponentit.
Uusimman version hankkiminen:
- Siirry viralliselle RubyInstaller-verkkosivustolle: https://rubyinstaller.org/
- Lataa uusin asennusohjelma ja etsi versio, joka sisältää KehittäjäpakettiEsimerkki: "Ruby+Devkit 3.xx (x64)".
- Suorita asennusohjelma, hyväksy käyttöoikeussopimus ja valitse vaihtoehto lisätä Ruby Windowsin PATH-muuttujaan. Tämä helpottaa Rubyn käyttöä mistä tahansa terminaalista.
- Viimeisessä vaiheessa varmista, että jätät vaihtoehdon valituksi Asenna MSYS2 ja tarvittavat kehitystyökalutKun olet valmis, pääte avautuu ja suorittaa MSYS2:n automaattisen konfiguroinnin useilla asetuksilla; vaihtoehto 3 kattaa yleensä kaikki tarvittavat asetukset useimmille käyttäjille.
Tarkistaaksesi, että Ruby on asennettu oikein, avaa Git Bash tai mikä tahansa pääte ja suorita ruby -vJos kaikki meni hyvin, näet asennetun version näytöllä.
Vaihe 3: Ruby DevKitin asentaminen ja ympäristön konfigurointi
El DevKit Se on välttämätön joidenkin natiiveja komponentteja vaativien jalokivien kääntämiseksi. Jos olet asentanut Rubyn +Devkit-paketilla, sinulla on yleensä jo kaikki tarvittava. Jos sinun kuitenkin täytyy asentaa se manuaalisesti:
- Lataa DevKit-paketti RubyInstaller-verkkosivustolta.
- Suorita asennusohjelma ja pura tiedostot kansioon, esimerkiksi ”C:\DevKit”.
- Avaa komentoikkuna (cmd.exe), siirry DevKit-kansioon ja suorita:
> chdir C:\DevKit > ruby dk.rb init > ruby dk.rb asennus
Vaihe 4: Lisäkomponenttien (Node.js, Yarn ja SQLite) asentaminen ja konfigurointi
Kun aiot luoda web-projekteja Ruby on Railsilla, tarvitset myös Node.js y lanka JavaScript-resurssien hallintaan sekä SQLite jos käytät Railsin oletusasetuksia.
- Node.js: Mene nodejs.orgLataa suositeltu LTS-versio ja noudata ohjeita. Asennuksen aikana muista valita pyydettäessä lisätyökalujen asennusvaihtoehto.
- Lanka: Lataa asennusohjelma osoitteesta Langan virallinen verkkosivusto ja seuraa näytön ohjeita.
- SQLite: Lataa tiedostot sqlite-dll-win64-x64-XXXXXX.zip y sqlite-tools-win32-x86-XXXXXX.zip viralliselta verkkosivustolta, pura sen sisältö kansioon C: \ Windows \ System32 jotta ne ovat käytettävissä globaaleina komentoina.
Varmista, että kaikki on kunnossa suorittamalla komentoja terminaalissa solmu -v, lanka -v y sqlite3-versioSinun pitäisi nähdä versiot asennettuina ilman ongelmia.
Vaihe 5: Rubyn asennuksen tarkistaminen
Varmistaaksesi, että Ruby on täysin toiminnassa, avaa pääte ja kirjoita:
ruby -v
Sinun pitäisi nähdä asentamasi versio. Voit myös testata Gem-asennusta esimerkiksi komennolla:
gem asennuspaketti
Jos kaikki menee hyvin, ympäristösi on käyttövalmis. Jos saat virheilmoituksia, tarkista, että olet lisännyt Rubyn PATH-muuttujaasi ja suorittanut MSYS2-asennuksen loppuun.
Vaihe 6: Kiskojen ja ensimmäisten helmien asentaminen
Seuraava tavallinen vaihe on asennus Raiteet, Ruby-ekosysteemin ikonisin kehys. Voit tehdä tämän suorittamalla seuraavan komennon terminaalissa:
Gem-asennuskiskot
Asennus voi kestää useita minuutteja, koska useita riippuvuuksia ladataan ja käännetään. Kun asennus on valmis, tarkista se seuraavasti:
kiskot -v
Railien lisäksi on erittäin suositeltavaa asentaa paalain (vaikka se yleensä asennetaan automaattisesti). Bundler on se helmi, joka vastaa muiden Ruby-projektiesi riippuvuuksien hallinnasta:
gem asennuspaketti
Ensimmäisen Ruby on Rails -projektisi luominen ja aloittaminen
Jos haluat mennä askeleen pidemmälle ja tarkistaa, että kaikki toimii oikein, voit luoda ensimmäisen Rails-projektisi:
kiskot uusi my_test_app
Kun prosessi on valmis, siirry uuteen hakemistoon ja käynnistä palvelin:
cd my_test_app kiskopalvelin
Avaa selain ja siirry kohtaan http://localhost:3000Sinun pitäisi nähdä Railsin tervetulonäyttö, mikä tarkoittaa, että Ruby ja kaikki komponentit ovat oikein asennettuina ja konfiguroituina Windows-tietokoneellesi.
Muista, että voit sulkea palvelimen painamalla Ctrl + C Terminaalissa.
Versionhallinta: Kuinka hallita useita Ruby-asennuksia
Jos sinun on työskenneltävä eri projektien parissa, joilla on erilaiset Ruby-versiovaatimukset (esimerkiksi vanha sovellus ja uusi sovellus), Windowsille on olemassa erityisiä versionhallintaohjelmia, kuten rbenv Windowsille (mukautettu PowerShell) Tai iso, jotka mahdollistavat helpon vaihtamisen versioiden välillä ja on suunniteltu integroitumaan natiivisti.
Muita erittäin suosittuja managereita, kuten asdf-vm y chruby Heillä on taipumus olla enemmän kiinnostuneita ympäristöstä UNIX, mutta jos sinulla on kokemusta, voit käyttää niitä myös Windowsissa tietyin mukautuksin.
Rubyn manuaalinen asentaminen ja kääntäminen lähdekoodista
Useimmissa tapauksissa Rubyn asentaminen RubyInstallerin kautta on enemmän kuin tarpeeksi ja säästää aikaa, mutta jos sinulla on hyvin erityisiä tarpeita (esimerkiksi haluat tietyn version, sinun on mukautettava käännösasetuksia tai haluat vain oppia, miten prosessi toimii), voit asentaa Rubyn kääntämällä lähdekoodin.
- Lataa haluamasi versio lähdekoodista Rubyn viralliselta verkkosivustolta (ruby-lang.org/es/lataukset/).
- Pura paketti ja seuraa sen mukana tulevia ohjeita sen kääntämiseksi (se saattaa vaatia lisätyökaluja, kuten Maken, GCC:n jne., jotka voit asentaa MSYS2:n kautta).
- Oletusarvoisesti binääritiedosto asennetaan kansioon C:\Ruby tai kansio, jonka valitset asennuksen aikana.
Tätä menetelmää suositellaan yleensä vain edistyneille käyttäjille tai hyvin erityisiin kehitysympäristöihin, koska se vaatii enemmän teknistä tietämystä ja voi aiheuttaa enemmän yhteensopivuusongelmia.
Yleisiä virheitä ja hyödyllisiä vinkkejä
Rubyn asennuksen tai käytön aikana Windowsissa saatat kohdata joitakin tyypillisiä virheitä:
- Ongelmia PATH:n kanssa: Jos "ruby"-komentoa ei tunnisteta komennoksi, tarkista, että asennuskansio on lisätty oikein PATH-ympäristömuuttujaan.
- Virheitä asennettaessa natiiveja jalokiviä: Varmista, että DevKit tai MSYS2 on määritetty ja päivitetty oikein.
- Versioristiriidat: Jos työskentelet useiden projektien parissa, käytä versionhallintaohjelmaa, kuten rbenv for Windows tai uru, sekaannusten välttämiseksi.
- Rails-riippuvuusongelmat: Varmista, että sinulla on oikeat Node.js-, Yarn- ja SQLite-versiot ennen uuden Rails-projektin käynnistämistä.
Jos jossain vaiheessa huomaat olevasi umpikujassa, muista, että virallinen dokumentaatio (ruby-lang.org) ja erikoistuneet foorumit voivat auttaa sinua nopeasti. Lisäksi löydät yhteisön apua sekä espanjaksi että englanniksi.
Entä jos haluan asentaa useita työkaluja ja hallintaohjelmia?
Monet edistyneet käyttäjät käyttävät kolmannen osapuolen työkaluja useiden Ruby-versioiden hallintaan projektista riippuen. Nämä hallintaohjelmat, vaikka niitä ei virallisesti tueta Windowsissa, voivat olla hyödyllisiä:
- rbenv Windowsille: Rbenv:n mukautus, yhteensopiva PowerShellin komentoriviltä.
- uru: Kevyt ja helposti konfiguroitava alustojen välinen hallintaohjelma.
Jos työskentelet pääasiassa UNIX-ympäristössä, esimiehille, kuten asdf-vm o chruby voi olla parempi, mutta Windowsissa on yleensä käytännöllisintä pitäytyä RubyInstallerissa ja, jos mikään, urussa.
Intohimoinen kirjoittaja tavujen maailmasta ja tekniikasta yleensä. Rakastan jakaa tietämykseni kirjoittamalla, ja sen aion tehdä tässä blogissa, näyttää sinulle kaikki mielenkiintoisimmat asiat vempaimista, ohjelmistoista, laitteistoista, teknologisista trendeistä ja muusta. Tavoitteeni on auttaa sinua navigoimaan digitaalisessa maailmassa yksinkertaisella ja viihdyttävällä tavalla.

