2015-02-12 4 views
1

Есть ли способ установить относительные пути к активам в сборке? Например, у меня есть один макет, который ссылается на документ css, например.Контекстная относительная ссылка пути в сборке

assets/_css/myStyles.css 

Однако у меня есть некоторые страницы в подкаталогах, которые используют этот один макет, но ссылка пути для этих страниц будет

../assets/_css/myStyles.css 

Есть ли способ сказать Собирает, получить путь от относительный каталог страницы?

ответ

2

Вы можете использовать настройку options.assets. Это путь, определенный в Gruntfile так:

assemble: { 
    options: { 
     assets: 'output/assets' 
    } 
} 

Затем вы можете использовать его в шаблонах Рули для обозначения ваших активов дерева папок:

<script src="{{assets}}/js/theme.js"></script> 

И Собирают будет изменять этот путь для страниц подкаталогов правильно.

Смежные вопросы