Укажите файл ClojureScript, который я хочу включить
Как указать, какой файл ClojureScript включить в конкретную страницу?
Допустим, теперь у меня есть две страницы, home
а также login
, и я хочу только скомпилированные JS из (ns foo.home)
быть включенным в home
страница, и только скомпилированные JS из (ns foo.login)
быть включенным в login
страница, как я могу это сделать?
Или это правило, что весь сайт должен использовать один файл JS, который компилируется cljsbuild
?
1 ответ
Решение
Компилятор оптимизирован для генерации одного файла на приложение. Вы можете использовать несколько сборок, чтобы сделать что-то вроде того, что вы хотите, но у вас будет общий код и большие двоичные объекты на обеих страницах (сборках), что не является оптимальным.