Seadistage oma macOS-i arenduskeskkond Thoughtboti skripti Laptop abil

Üks asi, mis võib takistada töökeskkonna muutmist või selle mõtlemist, on vajadus teha kõik installid ja konfiguratsioonid, mille oleme tarkvaraarenduseks juba seadistanud.

Õnneks on selle valu vastu olemas ravim . Sülearvuti on skript, mis valmistab teie töötava macOS-masina ette veebi- ja mobiiliarenduseks.

Skripti seadistus koosneb:

  1. macOS-i tööriistad:
  • Homebrew operatsioonisüsteemi teekide haldamiseks.

2. Unixi tööriistad:

  • Ülimad Ctagid failide indekseerimiseks VIM-kaardi lõpuleviimiseks
  • Git versioonihalduseks
  • Transpordikihi turvalisuse (TLS) OpenSSL
  • RCM ettevõtte ja isiklike dotfailide haldamiseks
  • Hõbedaotsija failidest asjade leidmiseks
  • Tmux projekti oleku salvestamiseks ja projektide vahel vahetamiseks
  • Valvur failisüsteemi sündmuste jälgimiseks
  • Zsh kui su kest

3. Heroku tööriistad:

  • Heroku CLI ja Parity suhtlemiseks Heroku API-ga

4. GitHubi tööriistad:

  • Keskus GitHubi API-ga suhtlemiseks

5. Pilditööriistad:

  • ImageMagick piltide kärpimiseks ja suuruse muutmiseks

6. Testimisvahendid:

  • Qt 5 juhtmeta JavaScripti testimiseks Capybara Webkiti kaudu

7. Programmeerimiskeeled, paketihaldurid ja seadistamine:

  • ASDF programmeerimiskeeleversioonide haldamiseks
  • Bundler Ruby raamatukogude haldamiseks
  • Node.js ja NPM rakenduste käitamiseks ja JavaScripti pakettide installimiseks
  • Rubiinist stabiilne üldotstarbelise koodi kirjutamiseks
  • Lõng JavaScripti pakettide haldamiseks

8. Andmebaasid:

  • Postgres relatsiooniandmete salvestamiseks
  • Redis võtmeväärtusega andmete salvestamiseks

Selle paigaldamine on üsna lihtne ja seda saab teha väga kiiresti.

Esiteks peate skripti alla laadima:

curl --remote-name //raw.githubusercontent.com/thoughtbot/laptop/master/mac

Enne skripti käivitamist peaksite selle üle vaatama:

less mac

Seejärel saate allalaaditud skripti käivitada:

sh mac 2>&1 | tee ~/laptop.log

Lõpuks saate logi üle vaadata:

less ~/laptop.log

Paigaldamine peaks võtma vähem kui 15 minutit (sõltub teie arvutist).

Selle kirjutamise ajal on toetatud macOS-i versioonid:

  • macOS Mavericks (10.9)
  • macOS Yosemite (10.10)
  • macOS El Capitan (10.11)
  • macOS Sierra (10.12)

Sülearvuti kirjelduse kohaselt võivad macOS-i vanemad versioonid töötada, kuid neid ei testita regulaarselt.

Sülearvuti on avatud lähtekoodiga projekt, mille algatas ja haldas Thoughtbot. Lisateavet selle ja selle rakendamise kohta saate vaadata ning teil on ka võimalus sellesse panustada, külastades selle GitHubi lehte.

See artikkel ilmus algselt minu ajaveebis FatosMorina.com