Я бы выбирал так -> если нет каких-то жопных js либ, где без шадоу не обойтись, то юзал бы фигвил-мэйн, на крайняк потом можно перенастроить. А вот обратно переехать будет муторнее
Я недавно экспериментировал, надо было monaco editor подключить. С фигвилом advanced компиляция не заработала, потому что экстерны надо было генерировать. Поэтому взял shadow и вроде норм https://github.com/just-sultanov/clj-monaco
Я недавно экспериментировал, надо было monaco editor подключить. С фигвилом advanced компиляция не заработала, потому что экстерны надо было генерировать. Поэтому взял shadow и вроде норм https://github.com/just-sultanov/clj-monaco
не, ну без екстернов-то конечно - то есть фигвил это не делает сам?
Давно не пробовал так собирать, может здесь есть кто такой способ активно юзает. Было бы интересно. Поделитесь своим кунг-фу 🙂
у меня есть один эксперимент годовалой давности - собрать uber.js без зависимостей, и чтобы запускался как командлайн утилита (ну вот такое странное пожелание :) https://github.com/maxp/rss2tlg
Но я не знаю, насколько все экстерны автоматом заработают, потому что натыкался на такие места со сторонними либами, что приходилось генерировать самостоятельно, чтобы не было проблем