РЕДАКТИРОВАТЬ:"Решено", заменив усы на Twig.js .Работает как шарм:)
Я хотел бы попросить о помощи.Я пытаюсь найти решение в течение двух дней :(
Я пытаюсь создать простую функцию «версия» для моих шаблонов. Шаблоны являются статическими (для предварительного просмотра), и они обрабатываются позже (CMS). Я использую gulp и gulp-mustache.
Моя идея состояла в том, чтобы создать динамическую частичную "v" в задаче с усами. Как показано в следующем коде:
// Handling HTML templates with mustache
gulp.task('html', function () {
var timestamp = '?v='+(new Date()).getTime();
return gulp.src(paths.html.source)
.pipe(mustache(
'mustache-config.json',
{extension: '.html'},
{v: timestamp})
.on('error', errorHandlers.mustache))
.pipe(gulp.dest(paths.html.target));
});
И затемиспользуйте это так:
<img src="/images/coolimage.jpg{{> v}}">
Но, к сожалению, все, что я пытался, заканчивалось ошибкой "this.tail.search не является функцией" или ничего не печаталось.
Спасибо за любую помощь или направление, которое вы можете предложить. (JavaScript не моя сильная сторона ...)