MeteorJS: переход между многими фреймворками пользовательского интерфейса

Я хочу, чтобы пользователь менял тему в моем приложении. Возможно ли в метеоре выборочно выбирать, какой пакет загружать? или динамически загружать js/css/less? Например, если они решат использовать начальную загрузку, я могу просто загрузить js/css/less начальной загрузки. Если они решат использовать материализацию, я могу просто загрузить наборы js/css/less фреймворка.


person Chris Ian    schedule 07.04.2015    source источник
comment
Было бы сложно переключаться между css и materialize, поскольку они используют очень разные классы и структуры. Не могу представить, что есть простой способ сделать это. Вам придется использовать много блоков if else   -  person Eliezer Steinbock    schedule 07.04.2015
comment
@EliezerSteinbock да, идея в том, что клиент должен выбрать тему, чтобы у него также были разные файлы html.   -  person Chris Ian    schedule 07.04.2015
comment
Таким образом, вы можете просто определять вещи в разных шаблонах и использовать блоки if. Установите выбранный шаблон как переменную сеанса или что-то в этом роде.   -  person Eliezer Steinbock    schedule 07.04.2015
comment
И рекомендую посмотреть параметр компоновки железного роутера.   -  person Eliezer Steinbock    schedule 07.04.2015
comment
Но моя настоящая рекомендация — вообще не переключаться между bs и materialize. Это слишком много работы, если вы не чувствуете, что это абсолютно необходимо   -  person Eliezer Steinbock    schedule 07.04.2015