Skip to content

Instantly share code, notes, and snippets.

@matbaj
Last active December 15, 2015 20:19
Show Gist options
  • Save matbaj/5318093 to your computer and use it in GitHub Desktop.
Save matbaj/5318093 to your computer and use it in GitHub Desktop.
[PL] Warsztaty Single Page Application
Ściągawka
## Git
# Tworzenie repozytorium
(utworzenie katalogu projektu jest zależne od systemu)
(będąc w katalogu projektu)
git init . # Inicjalizuje repozytorium w aktualnym katalogu.
git add . # Dodaje wszystkie pliki po za wyjątkami wyznaczonymi w .gitignore.
git commit -am "Initial Commit" # Tworzy pierwszy commit.
git remote add origin lokalizacja_repozytorium # Dodaje zdalna sciezke dla repozytorium
# często używane
git clone http://link_do_repo # Klonuje repozytorium do katalogu o nazwie projektu.
git add . # Dodaje wszystkie pliki po za wyjątkami wyznaczonymi w .gitignore.
git commit -am 'Wiadomosc' # Utworzenie commitu.
git push # Wysyłanie kopi repozytorium na zdalną lokalizacje.
## Coffee Toaster
toaster -dw # Uruchamia śledzenie plików i przekompilowuje skrypty .coffee jeśli plik zostanie zmieniony.
Techniczne wymagania na warsztaty z budowania Single Page Application.
# Windows
1. Zainstaluj Github for windows (http://windows.github.com/)
2. Zainstaluj node.js (http://nodejs.org/)
3. Zainstaluj edytor tekstu, który potrafi podkreślać składnie np sublime (http://www.sublimetext.com/2)
4. Uruchom Github shell i zainstaluj coffee-toaster (npm install -g coffee-toaster)
# GNU/Linux Ubuntu/Mint
(jeśli masz inne distro to oznacza, że raczej poradzisz sobie z instalacja tych rzeczy bez tłumaczenia jak :) )
1. Zainstaluj git'a (sudo apt-get install git)
2. Zainstaluj nodejs (sudo apt-get install nodejs)
3. Zainstaluj edytor tekstu, który potrafi podkreślać składnie np sublime (Instrukcja http://www.technoreply.com/how-to-install-sublime-text-2-on-ubuntu-12-04-unity/)
4. Zainstaluj coffee-toaster (sudo npm install -g coffee-toaster)
# OS X
1. Jeżeli nie masz, zainstaluj Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
2. Instalujemy gita: brew install git
3. Instalujemy nodejs: https://github.com/joyent/node/wiki/Installation
4. Instalujemy edytor textu np. darmowy TextMate: http://macromates.com/download (.dmg) https://github.com/textmate/textmate (źródło)
5. Instalujemy coffee-toaster: sudo npm install -g coffee-toaster
# Instalacja podkreślania składni coffee-script w sublime-text2
1. Uruchomic konsole w sublime (ctrl + ` , w przypadku maca cmd + `)
2. Wkleić polecenie aby zainstalować Package control
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
3. Po pomyślnej instalacji uruchomic ponownie sublime.
4. Ctrl + shift + P
5. wpisać Install Package i nacisnąć enter
6. wpisać coffee-script i nacisnąć enter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment