Postavite svoje macOS razvojno okruženje pomoću skripte za prijenosno računalo Thoughtbot

Jedna od stvari koja nas može spriječiti u promjeni ili čak razmišljanju o promjeni radnog okruženja jest potreba za izvedbom svih instalacija i konfiguracija koje smo već postavili za razvoj softvera.

Srećom, za tu bol postoji lijek . Laptop je skripta koja priprema vaš radni MacOS uređaj za razvoj weba i mobilnih uređaja.

Postavljanje skripte sastoji se od:

  1. macOS alati:
  • Homebrew za upravljanje knjižnicama operativnog sustava.

2. Unix alati:

  • Bujne oznake za indeksiranje datoteka za dovršetak vim kartice
  • Git za kontrolu verzija
  • OpenSSL za sigurnost transportnog sloja (TLS)
  • RCM za upravljanje tvrtkom i osobnim točkama
  • Srebrni pretraživač za pronalaženje stvari u datotekama
  • Tmux za spremanje stanja projekta i prebacivanje između projekata
  • Stražar za promatranje događaja datotečnog sustava
  • Zsh kao tvoja ljuska

3. Heroku alati:

  • Heroku CLI i Parity za interakciju s Heroku API-jem

4. GitHub alati:

  • Hub za interakciju s GitHub API-jem

5. Alati za slike:

  • ImageMagick za obrezivanje i promjenu veličine slika

6. Alati za ispitivanje:

  • Qt 5 za bezglavo testiranje JavaScript-a putem Capybara Webkit-a

7. Programski jezici, upravitelji paketa i konfiguracija:

  • ASDF za upravljanje verzijama programskog jezika
  • Paket za upravljanje Ruby knjižnicama
  • Node.js i NPM, za pokretanje aplikacija i instaliranje JavaScript paketa
  • Ruby stabilan za pisanje kodova opće namjene
  • Pređa za upravljanje JavaScript paketima

8. Baze podataka:

  • Postgres za pohranu relacijskih podataka
  • Redis za pohranu podataka ključ / vrijednost

Njegova je instalacija prilično jednostavna i može se obaviti vrlo brzo.

Prvo morate preuzeti skriptu:

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

Trebali biste pregledati skriptu prije nego što je pokrenete:

less mac

Tada možete izvršiti preuzetu skriptu:

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

Napokon, možete pregledati zapisnik:

less ~/laptop.log

Instalacija bi trebala potrajati manje od 15 minuta (ovisi o vašem stroju).

verzije macOS-a koje su podržane u vrijeme pisanja ovog članka su:

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

Prema opisu prijenosnog računala, starije verzije macOS-a mogu raditi, ali se ne redovito testiraju.

Laptop je projekt otvorenog koda koji je pokrenuo i održavao Thoughtbot. Možete pogledati više informacija o njemu i njegovoj provedbi, a također imate priliku pridonijeti tome posjetom njegovoj GitHub stranici.

Ovaj je članak prvotno objavljen na mom blogu, FatosMorina.com