Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][SF2]Instalacja dodatkowych pakietów (xampp,windows etc), jak dodawać pakiety
semafor1985
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 3
Dołączył: 18.10.2012
Skąd: Zagłębie Dąbrowskie

Ostrzeżenie: (0%)
-----


Witam

Szukałem wątku ale nie znalazłem więc pytam
Jak zainstalować te dodatkowe pakiety? z czym to się w ogóle je?
ale od początku
mam windowsa, a na nim xamppa, zainstalowałem gita pod windowsa i composera (chociaż nie mam zielonego pojęcia jak tych dwóch ostatnich używać)
według ksiązki Gajdy powiniem coś zrobić w plikach 'deps' ale okazuje się że w najnowszym S2 już tych plików nie ma
więc znalazłem kolejne rozwiązanie gdzieś na forum:
1. trzeba zainstalowac composer.phar ze strony symfony.com, u mnie w katalogu trunk projektu
2. w composer.json dorzucic:
"doctrine/data-fixtures": "dev-master",
"doctrine/doctrine-fixtures-bundle": "dev-master"
3. odpalic "php composer.phar update" na trunk'u
4. w appKernel zarejestrowac nowy bundle:
new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),
tylko że nie rozumiem sformułowania zainstalować composera w katalogu projektu bo jak próbuje zainstalować composera to muszę mu wskazać plik php.exe
i ogólnie to czuje się jak ślepiec we mgle
czy ktoś łaskawy mógłby mi krok po kroku, punkt po punkcie wyjaśnić co ja mam zrobićquestionmark.gif? jak to działą? jak się tego używa?
albo dać jakiś dobry link dla opornych smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
semafor1985
post
Post #2





Grupa: Zarejestrowani
Postów: 61
Pomógł: 3
Dołączył: 18.10.2012
Skąd: Zagłębie Dąbrowskie

Ostrzeżenie: (0%)
-----


faktycznie źle dodałem ścieżkę w zmiennej, teraz wszystko jest ok, dzięki za pomoc

dla potomnych przedstawię jak dodawałem pakiety, może komuś się przyda

- pobieramy instalacje composera z http://getcomposer.org/doc/00-intro.md#installation-windows (plik .exe)
- pobieramy instalacje gita z http://msysgit.github.com/
- podczas instalacji gita, w okienku 'Adjusting your PATH environment' wybieramy 'Run Git from the Windows Command Prompt' (lub jeżeli chcemy dodać zmienne środowiskowe sami podajemy je jak tak: C:\FOLDER_W_KTÓRYM_JEST_COMPOSER\Composer\bin; C:\FOLDER_W_KTÓRYM_JEST_GIT\Git\cmd )
- wchodzimy do katalogu gdzie rozpakowaliśmy Symfony i umieszczamy tam plik composer.phar (jeżeli go nie ma, kopiujemy z miejsca gdzie jest)
- w pliku 'composer.json' dodajemy pakiety kytóre chcemy dodać np.
  1. "require": {
  2. "doctrine/data-fixtures": "dev-master",
  3. "doctrine/doctrine-fixtures-bundle": "dev-master"
  4. },

- odpalamy wiersz poleceń (cmd) i wchodzimy do katalogu w którym rozpakowaliśmy Symfony
- gdy już weszliśmy do folderu wpisujemy >php composer.phar update
- po udanej instalacji w pliku 'app/AppKernel.php' dodajemy nowy pakiet np.
  1. new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),


tak to było u mnie, u innych może się trochę różnić ale może komuś to pomoże

teraz kolejne pytanie do was:
gdzie znajdę informacje co wpisać w 'composer.json' aby pobrać dany pakiet?
Go to the top of the page
+Quote Post
pedro84
post
Post #3





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(semafor1985 @ 2.04.2013, 17:39:38 ) *
gdzie znajdę informacje co wpisać w 'composer.json' aby pobrać dany pakiet?

Na http://packagist.org.

PS. Dobrze, że napisałeś co robiłeś, komuś się może przyda wink.gif


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post

Posty w temacie
- semafor1985   [SF][SF2]Instalacja dodatkowych pakietów (xampp,windows etc)   26.03.2013, 20:16:04
- - pedro84   1. Poczytaj dokumentację Composera: http://getcomp...   26.03.2013, 20:20:47
- - semafor1985   wszystko fajnie tylko mnie jest potrzebne szybkie ...   26.03.2013, 20:34:03
- - pedro84   Instalacja Composera na Windows: http://getcompose...   26.03.2013, 21:40:40
- - semafor1985   ok jest jakiś postęp, kluczowe zdanie "you ca...   26.03.2013, 22:33:56
- - pedro84   Polecenie git w CLI Ci działa?   26.03.2013, 22:36:10
- - szok   Zainstaluj sobie Linuksa lub wykup jakiś serwer z ...   26.03.2013, 22:42:23
- - semafor1985   nie, też nie działa coś z instalacją czy ze zmienn...   26.03.2013, 22:57:58
- - pedro84   No to źle dodałeś do zmiennej i tyle. Programowan...   26.03.2013, 23:02:57
- - ano   Programowanie na windows to jakaś pomyłka, bo na l...   27.03.2013, 07:45:17
|- - pedro84   Cytat(ano @ 27.03.2013, 07:45:17 ) Pr...   27.03.2013, 09:59:21
- - Crozin   Linuks jest wygodniejszy w pracy, ale nie ma aż ta...   27.03.2013, 11:43:15
- - pedro84   Crozin, przy prostych stronach może nie ma różnicy...   27.03.2013, 12:03:34
- - semafor1985   z gitem jest tak, że nawet po dodaniu zmiennej PAT...   27.03.2013, 23:28:33
- - Crozin   No to najwidoczniej jednak źle podałeś tą ścieżkę ...   28.03.2013, 13:37:21
- - semafor1985   faktycznie źle dodałem ścieżkę w zmiennej, teraz w...   2.04.2013, 17:39:38
|- - pedro84   Cytat(semafor1985 @ 2.04.2013, 17:39...   2.04.2013, 18:35:21
- - q3trm   Wszystko fajnie, tylko dlaczego mi tworzy folder v...   20.05.2013, 12:07:18


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 11:12