Size: a a a

JavaScript — русскоговорящее сообщество

2020 August 30

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
Работал с таким проектом. Где было несколько приложений в одном(собирались отдельные бандлы). Но это было на ангуляре. Там у каждого бандла был свой main.ts.
На наливке тоже можно так сделать на вебпаке. Просто указать флаги, описать как с ними собирать проект
а как они к странице цеплялись? то есть обновлялся тег script в html в соответствии с нужным модулем?
источник

e

ed in JavaScript — русскоговорящее сообщество
Артем Харин
а как они к странице цеплялись? то есть обновлялся тег script в html в соответствии с нужным модулем?
по идее вебпак у меет работать с несколькими entry
источник

e

ed in JavaScript — русскоговорящее сообщество
livereload все из коробки будет (почти)
источник

М

Максим in JavaScript — русскоговорящее сообщество
ed
ссылку можно и на фронте делать каждый раз новой просто используя timestamp в названии, а на сервере его вырезать

но тут надо уделять доп внимание если есть несколько CDN чтобы все не сломалось
Я за json к тому, что в нем можно было бы хранить ссылки на старые версии, если нужно, а актуальную обновлять и сделать статичный ключ. Сразу в json'e будет видно сколько версий уже, если надо
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Максим
Я за json к тому, что в нем можно было бы хранить ссылки на старые версии, если нужно, а актуальную обновлять и сделать статичный ключ. Сразу в json'e будет видно сколько версий уже, если надо
идея хорошая, и я думаю то что нужно. Вот есть у меня json с версиями и ссылками. А как их подключать к странице? не допираю что-то. Просто генерировать тег script и вставлять туда src?
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артем Харин
а как они к странице цеплялись? то есть обновлялся тег script в html в соответствии с нужным модулем?
У каждого приложения был свой iindex.html. Там был root компонент. Вот и всё. Этот root компонент как раз и подменялся
источник

М

Максим in JavaScript — русскоговорящее сообщество
Артем Харин
идея хорошая, и я думаю то что нужно. Вот есть у меня json с версиями и ссылками. А как их подключать к странице? не допираю что-то. Просто генерировать тег script и вставлять туда src?
Ну это конкретно за модули. В другом случае не знаю поможет ли. А так слать запрос, получать ссылку по ключу и вставлять скрипт модуля на странице из этого ключа
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
У каждого приложения был свой iindex.html. Там был root компонент. Вот и всё. Этот root компонент как раз и подменялся
а как они между собой связывались? То есть откуда главный модуль(основной. которые рендерит остальные) брал скрипты других модулей?
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артем Харин
а как они между собой связывались? То есть откуда главный модуль(основной. которые рендерит остальные) брал скрипты других модулей?
Честно, не чекал. Там всё из коробки делается через CLI
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
Честно, не чекал. Там всё из коробки делается через CLI
а что за бойлерплейт?
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артем Харин
а что за бойлерплейт?
В смысле бойлерплейт?
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
В смысле бойлерплейт?
ну что за cli ?
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артем Харин
ну что за cli ?
angular cli
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
angular cli
аааа
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
спасибо, погляжу
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артем Харин
спасибо, погляжу
Как сказали выше, ты так же это можешь сделать через entry в вебпаке. Просто указываешь нужный index.js проекта и пляшешь уже от него. А в npm указываешь "webpack —project one", что-то типа такого
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Если ты всё нативно делаешь, то вебпак юзай
источник

АХ

Артем Харин... in JavaScript — русскоговорящее сообщество
Sla V
Если ты всё нативно делаешь, то вебпак юзай
ага, вебпак юзаю, на реакте всё
источник

FG

Faginator Gerasimov in JavaScript — русскоговорящее сообщество
Какие есть аналоги OpenSSL, но которые поддерживают TLS 1.3? И желательно без SCSV?
источник