Size: a a a

2020 October 14

VV

Vadim Valuev in Drupal RU
коллеги, кто знает, как работает asset-packagist?
Я как бы понимаю, что когда собираешь зависимости каким-нибудь npm, тебе ставятся все зависомости в node-modules, потом ты из них компилируешь боевой скрипт, и эти зависимости дальше не нужны.
Asset-packagist тоже ставит зависимости. Но он жи ни хрена не компилирует, то есть тебе в библиотеки прилетают уже скомпилированные скрипты со всеми зависимостями. Или нет?
источник

АК

Алексей Кузнецов... in Drupal RU
Кто-нибудь в курсе, есть ли аналог https://www.drupal.org/project/bundle_clone для восьмёрки?
источник

ИЛ

Иван Лещёв in Drupal RU
Vadim Valuev
коллеги, кто знает, как работает asset-packagist?
Я как бы понимаю, что когда собираешь зависимости каким-нибудь npm, тебе ставятся все зависомости в node-modules, потом ты из них компилируешь боевой скрипт, и эти зависимости дальше не нужны.
Asset-packagist тоже ставит зависимости. Но он жи ни хрена не компилирует, то есть тебе в библиотеки прилетают уже скомпилированные скрипты со всеми зависимостями. Или нет?
просто npm и bower пакеты прозрачно конвертируются в composer
источник

VV

Vadim Valuev in Drupal RU
Алексей Кузнецов
Кто-нибудь в курсе, есть ли аналог https://www.drupal.org/project/bundle_clone для восьмёрки?
entity_clone, что ли, копирует конфиг
источник

АК

Алексей Кузнецов... in Drupal RU
Vadim Valuev
entity_clone, что ли, копирует конфиг
о, точно. Спасибо👍
источник

ИЛ

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

VV

Vadim Valuev in Drupal RU
Иван Лещёв
поэтому если там всратые зависимости, то затянет больше, чем надо
Если обойтись без эзопова языка, то оно грузит уже компилированные библиотеки?
источник

ИЛ

Иван Лещёв in Drupal RU
Vadim Valuev
Если обойтись без эзопова языка, то оно грузит уже компилированные библиотеки?
он грузит то, что вылили в гитхаб и npm
источник

АК

Алексей Кузнецов... in Drupal RU
не все библиотеки бывают компилированные. Но в npm большинство грузит и то, и другое
источник

VV

Vadim Valuev in Drupal RU
То есть если у тебя, условно говоря, 50 либ, которые зависят от жкьюри, у каждой либы будет своя жкьюри и в общем и целом жкьюри у тебя будет на странице 50 раз?
источник

А

Александр in Drupal RU
Vadim Valuev
То есть если у тебя, условно говоря, 50 либ, которые зависят от жкьюри, у каждой либы будет своя жкьюри и в общем и целом жкьюри у тебя будет на странице 50 раз?
Ну я такой ереси не замечал ))
источник

ИЛ

Иван Лещёв in Drupal RU
Vadim Valuev
То есть если у тебя, условно говоря, 50 либ, которые зависят от жкьюри, у каждой либы будет своя жкьюри и в общем и целом жкьюри у тебя будет на странице 50 раз?
нет, конечно
источник

ИЛ

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

VV

Vadim Valuev in Drupal RU
Александр
Ну я такой ереси не замечал ))
Это хорошо, значит, оно работает как надо. Но почему?
источник

ИЛ

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

VV

Vadim Valuev in Drupal RU
Иван Лещёв
ассет пакаджист просто конвертирует файлы описания зависимостей
в композер?
источник

ИЛ

Иван Лещёв in Drupal RU
да
источник

ИЛ

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

А

Александр in Drupal RU
Vadim Valuev
Это хорошо, значит, оно работает как надо. Но почему?
Лично я пользуюсь им активно, ибо на хостах за 10 фантиков npm запускать если возможность и есть то костыльно, composer стает легко и проблем пока не было
источник

VV

Vadim Valuev in Drupal RU
Иван Лещёв
ни друпал библиотеки не получится, ни вебпаком оно потом не соберётся
просто скачается
Просто скачается, именно. Но оно же как-то работает?
источник