Абсолютные URL-адреса с помощью Grunt Usemin / CSSmin, все еще находя CSS
Поскольку мой сайт основан на структуре папок, я должен добавить как можно больше ../
поскольку они являются уровнями в иерархии или на более глубоких "страницах", CSS не загружается.
Есть ли способ получить Grunt Usemin / CSSmin, чтобы я мог использовать абсолютный URL?
<!-- build:css(.tmp) ../../assets/styles/main.css -->
<link rel='stylesheet' href='../.tmp/styles/main.css'/>
<!-- endbuild -->
Когда я использую /assets/styles/main.css
, usemin не находит CSS для минимизации (но URL в HTML переписывается с правильным абсолютным URL).
Есть ли решение в конфиге usemin или cssmin?
Ниже приведены соответствующие части из моего Gruntfile. Полный файл находится на PasteBin
useminPrepare: {
options: {
dest: '<%= config.dist.assets %>'
},
html: ['.tmp/templates/{,*/}*.html', '.tmp/snippets/{,*/}*.html']
},
usemin: {
options: {
assetDirs: '<%= config.dist.assets %>',
basedir: '',
dirs: '<%= config.app.root %>'
},
html: ['.tmp/templates/{,*/}*.html', '.tmp/snippets/{,*/}*.html'],
css: '.tmp/styles/{,*/}*.css'
},