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",
        ...
      }
    }
  }}
Другие вопросы по тегам