ПредишенСледващото

Като цяло, тук е, като цяло тази статия аз не планира и дори не знаят за него. Исках да пиша за едно, се изкачи до друга, но се оказа, че това е :) Така че може да е неправилно функциониране като словослагател, преди сериозно да се сблъскват.

Особено да навлизам в подробности за работата с Композитор, аз не ще, той вече не е млад, известен със своята куп ръководства в мрежата, които ще се спра само в рамките на Drupal сайт.

Монтаж ядро ​​чрез композитор

Ако имате изчистен дизайн, е по-лесно просто да дръпне ядрото чрез словослагател, това се прави много просто

UPD инсталация ядрото чрез създаване на проекта, са доста специфични нещо и не всеки ще хареса \ удобно. В тази обстановка, в основата е поставен в продавача и sootvetstenno, ще трябва да промените настройките на уеб сървър, за файла index.php в корена не ще, той ще бъде /vendor/drupal/index.php (не помня точно), така че дори и на сайта Той няма да започне. По-добре е да се постави в основата на по старомодния - изтеглени, сложи си composer.json, които слагат в корена, а след това всичко вече е инсталиран и модули и ядро ​​правя само композитора.

Свързване хранилища

UPDNe знам кога точно се появи, но тъй като 8.3.x + хранилища на данни, свързан с ядрото на кутията и се доставят директно до composer.json. Свържете в нови проекти, вече не е необходимо.

Без значение колко сте задали на сайта. Чрез Композитор, архив, чрез D'обрив, обикновено няма разлика, всички те съдържат в основата на даден файл composer.json и да изисква допълнителни мерки, за да използвате композитор за завършване на програмата.

За завършване на работата, необходима за да се свържете Drupal.org хранилище, тъй като те не са свързани по подразбиране, няма да бъде в състояние да създаде проекти с drupal.org като словослагател те просто няма да намерите. Всички въз основа на хранилища в Linux, ако щете, разбира се, запознат с този подход.

Добавянето Drupal.org хранилище Композитор

Като се има предвид spitsifiku актуализации модули ще бъдат най-оптималния и 1.0 ^

1.0. Тъй като Drupal модули не могат да имат една трета параметър към версията, като 1.1.2, след това пуснати на модулите чрез

1.1 - това ravnovsilno отхвърляне на актуализации модул, т.е. освободи брави на непълнолетно 1.1 и 1.2 изход словослагател, че не е за сваляне, че няма смисъл. И ще трябва да пиша, съответно,

1.0. което от своя страна, е еквивалентно на ~ 1.0 - и това е да ви пиша. Лично за мен, опцията ^ 1.0 е за предпочитане.

Повечето от версиите, тъй като се посочи и как те се държат на официалния сайт на композитора.

Премахване на пакети

Това е много проста, тя се прави, като екип, и го премахва, както е предписано зависимост, и физическа единица. Но бъдете много внимателни, защото първо трябва да премахнете модула от Drupal, и едва след това физически.

В заключение

Важно е да се посочват, че този подход не е задължително. но ако изтръгната до модул зависимости чрез словослагател, вие най-малко ще трябва да качите чрез композитора. Инсталирайте всички модули през нея, или само когато регистрираното composer.json зависимост - по ваша преценка. На drupal.org не разполагат с никакви konretik за това. В момента тя се предлага като вариант на организацията на проекта, хранилището е в бета режим и някои функции, композитор не се поддържа. Например, един семантичен версия. Но това официален възможност, започващи от 8.1 и всички следващи версии. Следователно, поради това, модул Музика мениджъра за Drupal 8 отхвърлена.

Останете свързани

Бъдете винаги в крак с нов материал! Абонирайте се за канали \ PUBLIC \ пощенски списък, за да получите бързо уведомяване.

Тук всичко govnokod.

Приемам всичко приятел.

Гледам, от време на време да пише.

Нормално им дизайн!

Аз отивам да се осланям.

Но това, което е псевдоним!

Стари и надеждна.

Мисля, че си струва да се развива.

Текущата ми жилище - Телеграма. В него, не само krossposchu и прекарват анкети, хвърлят интересен и не е много добра, връзки и новини.

Композитор само ако напишете / поставите модула използва LIBS от packagist.org. От друга страна, докато безполезен, drush + drush направи по-функционална.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!