Size: a a a

2019 September 27

ИЛ

Иван Лещёв in Drupal RU
я даже патч писал для девела, чтоб он своё говно мог хранить в другой папке
источник

ИЛ

Иван Лещёв in Drupal RU
так а что реально нового то? отвлеклись от кондуитов и начали релизить то, что давно в d4d?
источник

AP

Andrey Postnikov in Drupal RU
Вообще инициатив много и композер лишь одна из них
источник

NM

Nikita Malyshev in Drupal RU
Иван Лещёв
так а что реально нового то? отвлеклись от кондуитов и начали релизить то, что давно в d4d?
Сделали официальный темплейт композера, аналогично https://github.com/drupal-composer/drupal-project, только без мусора. И под это дело попутно сделали новый пакет drupal/core-recommended чтобы для подобных проектов запрашивать его, а не drupal/core а потом переносить вендор куда надо.
источник

AL

Aleks Larkin in Drupal RU
Привет, друзья! Запарился с префиксом языка https://mydomain.ru/ru подскажите мануал по этому косяку. Спасибо! 😊https://mydomain.ru/ru подскажите мануал по этому косяку. Спасибо! 😊
источник

I<

Ivan in Drupal RU
Nikita Malyshev
Сделали официальный темплейт композера, аналогично https://github.com/drupal-composer/drupal-project, только без мусора. И под это дело попутно сделали новый пакет drupal/core-recommended чтобы для подобных проектов запрашивать его, а не drupal/core а потом переносить вендор куда надо.
Этот шаблон по сути один composer.json файл.
https://git.drupalcode.org/project/drupal/tree/8.8.x/composer/Template/RecommendedProject
источник

I<

Ivan in Drupal RU
Самый главный недостаток всех этих шаблонов, то что они не конфигурируются при установке. Например, докрут там прибита, поэтому всё равно удобней свой шаблоне сделать.
источник

NM

Nikita Malyshev in Drupal RU
Ivan
Самый главный недостаток всех этих шаблонов, то что они не конфигурируются при установке. Например, докрут там прибита, поэтому всё равно удобней свой шаблоне сделать.
Так ведь вроде настраивается https://git.drupalcode.org/project/drupal/blob/8.8.x/composer/Template/RecommendedProject/composer.json#L31 или ты про что?
источник

I<

Ivan in Drupal RU
Когда делаешь composer create-project этого файла ещё нет. Потому что проекта нет.
источник

I<

Ivan in Drupal RU
composer поставит все в web. Потом надо будет удалять всё самому, править composer.json и запускать composer install снова.
источник

I<

Ivan in Drupal RU
Итого проще изначально свой composer.json файлик сделать и зарегать его на packegist.
источник

ИЛ

Иван Лещёв in Drupal RU
вообще это не вендор вне докрута
это докрут внутри выделенной папки
источник

ИЛ

Иван Лещёв in Drupal RU
так что по идее должно нормально создавать, если все пути установки прописаны
источник

DB

Daniil Boiko in Drupal RU
Мы пошли дальше и заюзали drupal-paranoia
Это плагин для композера, который создает второй docroot, состоящий только из симлинков на нужные ассеты.
https://github.com/drupal-composer/drupal-paranoia
источник

NM

Nikita Malyshev in Drupal RU
Иван Лещёв
вообще это не вендор вне докрута
это докрут внутри выделенной папки
Ну под докрутом обычно понимают то место где точка входа index.php. А то где он лежит по сути папка проекта.
источник

ИЛ

Иван Лещёв in Drupal RU
Daniil Boiko
Мы пошли дальше и заюзали drupal-paranoia
Это плагин для композера, который создает второй docroot, состоящий только из симлинков на нужные ассеты.
https://github.com/drupal-composer/drupal-paranoia
что это? зачем? какой смысл?
источник

I<

Ivan in Drupal RU
Иван Лещёв
что это? зачем? какой смысл?
Параноя же.
источник

DB

Daniil Boiko in Drupal RU
Иван Лещёв
что это? зачем? какой смысл?
Ну там все написано. в докруте остаеться только одна точка входа для php, нет всяких settings.php и прочих ненужных node_modules
источник

I<

Ivan in Drupal RU
Daniil Boiko
Мы пошли дальше и заюзали drupal-paranoia
Это плагин для композера, который создает второй docroot, состоящий только из симлинков на нужные ассеты.
https://github.com/drupal-composer/drupal-paranoia
PhpStorm от этих силинков не тупит?
источник

DB

Daniil Boiko in Drupal RU
нет, этот второй докрут игнорируется полностью.
источник