Укажите файл ClojureScript, который я хочу включить

Как указать, какой файл ClojureScript включать на определенную страницу?

Допустим, теперь у меня есть две страницы, home и login, и я хочу, чтобы на страницу home были включены только скомпилированные js из (ns foo.home), и только скомпилированные js из (ns foo.login) были включены в страницу login, как я могу это сделать?

Или это правило, что весь сайт должен использовать один файл js, скомпилированный cljsbuild?


person albusshin    schedule 04.05.2014    source источник


Ответы (1)


Компилятор оптимизирован для создания одного файла для каждого приложения. Вы можете использовать несколько сборок, чтобы делать что-то вроде того, что вы хотите, но у вас будет общий код и большие двоичные объекты на обеих страницах (сборках), что не оптимально.

person Joaquin    schedule 04.05.2014