grunt-wiredep для нескольких файлов с разными зависимостями
Текущая структура проекта выглядит примерно так:
-index.html
|
-bower.json
|
+-bower_components
Предлагаемая структура проекта добавит еще несколько статических html-файлов в корневой каталог проекта. До сих пор я управлял всеми зависимостями веб-интерфейса в bower.json и автоматически включал его в index.html с помощью задачи grunt-wiredep. Но с добавлением новых файлов каждый файл будет иметь различный набор зависимостей.
-index.html
|
-file-with-some-other-bower-dependency.html
|
-bower.json
|
+bower_components
Что может быть эффективным способом управления этими файлами с различными зависимостями bower?
1 ответ
Вы можете выполнить две разные задачи, каждая со своими зависимостями (bowerJson):
grunt.initConfig({
wiredep: {
app: {
src: 'index.html',
"bowerJson":{
"dependencies": {
"jquery":"=2.1.3",
...
}
}
},
app2: {
src: 'file-with-some-other-bower-dependency.html',
"bowerJson": {
"dependencies": {
"bootstrap": "~3.0.0",
...
}
}
}}