Grunt filerev / usemin не обновляет имя при использовании альтернативного пути поиска

Я пытаюсь создать некоторые задачи для WordPress. Темам нужны корневые ссылки (обычно обрабатываются php), поэтому я пытаюсь использовать альтернативный путь поиска usemin для создания URL. Кажется, сломать файл revving. Текущий код:

<!-- build:css(/assets/css/style.min.css) /wp-content/themes/ees-theme/assets/css/style.min.css -->
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/assets/css/style.css">
<!-- endbuild -->

Рабочий блок:

<!-- build:css assets/css/style.min.css -->
<link rel="stylesheet" href="/assets/css/style.css">
<!-- endbuild -->

он не ревит файл без проблем. Не уверен, что я делаю неправильно, хотя чувствую, что это должно быть связано с путями к файлам.

Я попытался изменить / добавить пути (довольно случайно через некоторое время), чтобы увидеть, если что-то работает.

вот код usemin / rev grunt:

 useminPrepare: {
html: ['<%= paths.dist %>/header.php','<%= paths.dist %>/footer.php'],
options: {
dest: '<%= paths.dist %>',
flow: {
html: {
steps: {
js: ['concat', 'uglifyjs'],
css: ['concat', 'cssmin']
},
post: {}
}
}
}
},
filerev: {
dist: {
options: {
algorithm: 'sha1',
length: 3
},
src:  ['<%= paths.dist %>/assets/**/*.*', '!<%= paths.dist %>/assets/**/*.php'],
}
},
usemin: {
html: [
//'<%= paths.dist %>/{,*/}*.php',
'<%= paths.dist %>/header.php'
],
css: ['<%= paths.dist %>/assets/css/{,*/}*.css'],
options: {
assetsDirs: [
'./<%= paths.dist %>/',
'./<%= paths.dist %>/assets/**/*.*'
],
}
},

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]