@antirek

Какой фреймворк или скрипт для сборки в js-скрипт порекомендуете?

Пишу скрипт, который затем вставляется в код произвольного сайта. Чтобы код для вставки был небольшой (по сути пара тегов script), то необходимо все внедряемые скрипты и css были собраны в один файл и при загрузке добавлены в DOM страницы.

Сейчас у меня скрипт содержит что-то типа
var sheet = (function () {
         var style = document.createElement("style");

        style.appendChild(document.createTextNode(""));
        document.head.appendChild(style);

        return style.sheet;
    })();

    var cssBaseRules = [
        ['#component {',
            'position: fixed !important;',
            'top: ' + options.top + ' !important;',
          '}'].join(" "),
    ];

    cssBaseRules.map(function (rule) {
        sheet.insertRule(rule, 0);
    });


Т.е. css добавлен в скрипт в виде массива свойств. А хочется чтобы разрабатывать было удобно как обычно css по файлам отдельно, js по файлам отдельно, а потом бац командой собрал в один js файл, который сам добавит css при загрузке.

Интересует, может есть какой boilerplate для такого рода задач? Best practices? Или традиционно gulp-grunt запилить?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы