Composer to narzędzie do zarządzania zależnościami w PHP. Obsługuje pobieranie zależności z różnych źródeł, takich jak Git, SVN, PEAR, lokalny system plików itp., A także oferuje obsługę automatycznego automatycznego ładowania.
Wydaje mi się, że nie jestem w stanie zaktualizować mojego magento2 ce przy użyciu kompozytora. Nie znajduję żadnych aktualizacji, jedyną, którą znalazłem, był „fabpot”. Myślałem, że o to chodzi w konfiguracji kompozytora, więc dlaczego miałbym chcieć korzystać z backendu, jak wyjaśniono w dokumentacji: http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade -start.html A może coś mi brakuje? …
Postępowałem zgodnie z tym samouczkiem Magento DevDocs, aby zainstalować przykładowe dane po zainstalowaniu Magento 2. Ale po wykonaniu ostatniego polecenia ./bin/magento sampledata:deploypojawia się następujący błąd: ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of …
Chcę zainstalować Magento w wersji 2.1.7 z Kompozytorem, znalazłem w dokumentach, których mogę użyć w wymaganiu: "magento/product-community-edition": "2.1.7"ale kompozytor twierdzi, że nie można znaleźć żądanego pakietu. Odkryłem również, że mogę: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <installation directory name> Ale to nie pozwala na numer wersji?
Tak więc kompozytor jest niesamowity, aw repozytorium packagist kompozytora jest dużo kodu, który ułatwia pisanie rozszerzeń Magento. Problem, przed którym stoję, polega na tym, jak najlepiej (czysto) skonfigurować automatyczne ładowanie. Domyślnie pakiety kompozytora są instalowane w katalogu / vendor, a wewnątrz tego katalogu znajduje się plik autoload.php, który konfiguruje ładowanie …
Tak więc lubię korzystać z instalatora hackathonu Magento Composer, ale staram się zrozumieć, jak inni używają go w związku z usługą wdrażania. Obecnie używam DeployHQ i tak, mogę ustawić go do wdrażania i uruchamiania kompozytora, gdy pojawi się aktualizacja repozytorium, ale nie ma to dla mnie sensu. Moje główne repozytorium …
Wiem, że istnieją fajne sposoby na zainstalowanie modułów Magento (z Connect) i GitHub (jeśli dostarczono composer.json). (zgodnie z opisem w http://magebase.com/magento-tutorials/composer-with-magento/ ) Czy można również zainstalować podstawowy pakiet Magento (na przykład CE 1.7.0.2) za pomocą Composer? Czy ktoś już tego próbował? (jeśli pomyślnie lub nie)
Próbowałem utworzyć nowy moduł w vendorkatalogu w Magento Enterprise 2.0.0. Nie można załadować modułu po uruchomieniu Magento setup:upgrade. Jeśli przeniosę moje pliki do app/codekatalogu, moduł zostanie pomyślnie skonfigurowany. W przypadku wersji Magento 2 Enterprise wszystkie moduły są w vendorkatalogu, ale wersja Community używa app/codekatalogu. Zastanawiam się, czy można stworzyć własny …
Pobrałem stabilną wersję Magento 2 ze strony https://www.magentocommerce.com/download z przykładowymi danymi i zainstalowałem. Działa dobrze w obu obszarach, tj. Frontend i backend. Ale nie mogłem znaleźć app/codefolderu. Podobne foldery modułów znajdują się pod vendor\magento. Czy struktura folderów zmieniła się ponownie w Magento 2? Gdzie możemy umieścić nasz niestandardowy folder modułu?
Pracując nad projektem klienta dla Magento 2 - odkryłem wiele metod ładowania i śledzenia rozszerzeń innych firm. Przechodząc do tego, zakładając, że używamy metody instalacji integratora (kompozytor!), Jakie są najlepsze praktyki zarządzania rozszerzeniami stron trzecich? Do tej pory każde rozszerzenie, które kupiłem lub pobrałem, miało swój własny plik composer.json - …
W różnych mediach społecznościowych widziałem http://packages.magento.com/bandażujący adres URL . Ten pojawia się repozytorium kompozytor (stosując oprogramowanie satis gospodarzem skład). Nie jest jasne Kto prowadzi repozytorium (tj. EBay? Osoba trzecia? Osoba trzecia działająca z błogosławieństwem eBay?) Jak użytkownik może (jeśli w ogóle) uzyskać pakiet wymieniony w tym repozytorium Jeśli dotyczy to …
Mam nowy serwer z v7.1.0RC3zainstalowanym PHP . Według DevDocs Magento 2 jest kompatybilny, 7.0.2 up to 7.1.0, except for 7.0.5co czyni go PHP 7.1.0kompatybilnym z M2, jednak przy próbie instalacji repo pojawia się następujący błąd: Problem 1 - Żądanie instalacji Magento / Product-Community-Edition 2.1.1 -> spełnione przez Magento / Product-Community-Edition …
Pracuję z instalacją Enterprise Edition 1.13.1 (chociaż wydanie Community Edition miałoby ten sam problem) i instalujemy zależności za pośrednictwem kompozytora tam, gdzie są one dostępne. Zainstalowałem rozszerzenie Ivana Ecomdev_PhpUnit przez kompozytora, który kupił wszystkie normalne zależności phpunit. Skopiowałem również phpunit.xml.dist z vendor / ivanchepurnyi / ecomdev_phpunit do katalogu głównego moich …
Najwyraźniej teraz Magento 2 obsługuje skrypty odinstalowujące, które pozwalają modyfikować schemat db podczas odinstalowywania modułu (horay !!). Jak wyjaśniono tutaj, działa to tylko w przypadku modułu zainstalowanego przez kompozytora. (Mam nadzieję, że będzie działać w przyszłości dla wszystkich modułów, ale to inny problem). Powiedzmy, że mam moduł o nazwie Testing_Demo. …
Używam Magento 2.0.5. Po uruchomieniu polecenia composer updatelub composer installwyświetla się następujące ostrzeżenie. Pakiet fabpot / php-cs-fixer został porzucony, należy go unikać. Zamiast tego użyj znajomychofphp / php-cs-fixer. Przeczytałem https://github.com/paliarush/magento2-vagrant-for-developers/issues/46, ale nic nie dostałem.
Repozytorium kompozytora Magento 2 http://repo.magento.comwydaje się być repozytorium kompozytora edytowanym w sesji . Oznacza to, że różni użytkownicy mają dostęp do różnych pakietów na podstawie poświadczeń uwierzytelniania HTTP. Czy ktoś wie o gotowym projekcie, który umożliwia hosting podobnych repozytoriów? Mówiąc dokładniej, czy ktoś wie, czy Magento użył gotowego oprogramowania do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.