Size: a a a

2018 April 10

SG

Stas G in Frontend UA
а, понял
источник

SG

Stas G in Frontend UA
и еще попутно нубский вопрос, тк я раньше ничего в нпм не публиковал: как-то можно автоматизировать обновление ветки мастер и паблиш новой версии пакета? или это вручную делается после мержа очередного пул реквеста?
источник

TS

Terry Sahaidak in Frontend UA
Певно через якийсь CI + web-hooks github
источник

SG

Stas G in Frontend UA
у кого есть свои пакеты, признавайтесь
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
я руками или лерной
источник

SG

Stas G in Frontend UA
я правильно понимаю, что Лерна отслеживает изменения в файлах проекта и следит за бампом версий?
источник

SG

Stas G in Frontend UA
просто я вчера искал примеры разные, и в единственной статье, где упоминалась лерна, предлагалось каждый отдельный компонент оформлять как отдельный репозиторий, и держать все в 1 папке, которая управляется лерной
источник

SG

Stas G in Frontend UA
имхо, это чересчур сложно. я бы хотел просто репозиторий с папочкой components и index.js, который их экспортирует
источник

TS

Terry Sahaidak in Frontend UA
люди
хто юзає CRA
якщо я хочу якийсь свій бабель-плагін, то тільки eject?
источник

LH

Leo Hrabovetskyi in Frontend UA
Так
источник

TS

Terry Sahaidak in Frontend UA
весело) в create-react-app та create-react-native-app не такі ж конфіги бабеля)) просто діч
источник

SG

Stas G in Frontend UA
соболезную :)
кто-нибудь может напомнить, каким вебпак-лоадером можно свг из цсс инлайнить в base64?
источник

SG

Stas G in Frontend UA
попробую svg-inline-loader
источник

SG

Stas G in Frontend UA
оказалось, нужен svg-url-loader
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
Stas G
оказалось, нужен svg-url-loader
Это однострочный макрос.
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
Думаю попробовать пожить без вебпака. Слишком он сложный.
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
С css-in-js не вижу проблем
источник

AR

Alexey Raspopov in Frontend UA
Stas G
а у меня такой вопрос: допустим, я хочу переиспользовать компонент в разных проектах. можно ли каким-то образом организовать в нем поддержку и Flow, и TypeScript? пытаюсь понять, как грамотно подключать тайпинги в таком случае
Могу для примера скинуть свой проект, с типами и в TS и в Flow https://github.com/alexeyraspopov/dataclass
источник

SG

Stas G in Frontend UA
Спасибо, завтра гляну
источник

AR

Alexey Raspopov in Frontend UA
tl;dr: для TS нужен файл .d.ts и указать его в package.json (плюс не забыть включить в дистрибутив). Для флоу нужен подобный тайпинг только в .js.flow, лежащий с тем же именем что оригинальный файл, рядом с ним
источник