Костыльно, к такому варианту решения проблемы нужно еще передавать свойство filename, в котором путь "аля исполняемого файла (тот который смотрим fs)";
let buffer = fs.readFileSync(path);
let data = 'include ../../../../core/pug/mixins/mixins\n\n' + buffer.toString();
params = Object.assign(params, {
filename: path
});
return pug.render(data, params);
Как думаете при 50 подобных подключениях, сборка займет много времени?
Predve4niy: может вы просто не поняли что имелось ввиду? Так перечитайте. Если я прогоню как есть. То в конечный склеенный файл попадет логика "общего Generate". Чего допустить нельзя.
Dark Hole: для того что-бы отпрвлять из конфига конкретного блока, кастомные переменные. Которые в последующем могут быть использованы непосредственно в каком либо блоке.
Сборщик Gulp.
Смысл: есть независимые блоки шаблона. У каждого блока есть свой JS класс с логикой. Необходимо не просто склеить, а иметь контроль над ними. Простым языком: я отправляю buffer в magicfunction и она мне отдает скомпилированный .js, потом я уже по стандартному скармливаю его бабелю.
jcmvbkbc: большое спасибо! Получилось. Объясните пожалуйста, каким образом помогает push cx, pop cx в процедуре? Забирает исходное значение, а в конце его возвращает?
В результате деления попрежнему выводится шестерка, практически на любые комбинации цифр. Что парадоксально и скорее всего совпадение.
Если А=12Б=3 то результат будет 4
Вы меня не поняли, поведение я не могу настроить для экшена. Так как данные мне нужно удалять по определенному правилу в другом приложении (а не по состоянию в БД).
Не вижу в документации описания как создать основной кэш + от него зависимый. Удалил основной, удалились зависимые. Подскажите url если вы видели это в документации. Ибо с тегами не работает.
ТёмнаяМатерия: Есть переменная $str в ней может лежать как первый вариант, так и второй. Срабатывать должно всегда, только данные в $matches либо с ID, либо без
Как думаете при 50 подобных подключениях, сборка займет много времени?