2016-06-14 6 views
2

После обновления до последней версии 3.4.1 JHipster я заметил, что gulp inject не вводит мои пользовательские зависимости Bower в index.html. Поэтому я попытался удалить все предварительно упакованные теги скриптов и снова их вставить.Задача Gulp 'inject: vendor' не вводит зависимости Bower

Удивительно, но это не сработало. Ничто не вводится.

Я не вижу никаких билетов, никаких обсуждений, посвященных этой проблеме. Это только моя среда? Может ли кто-нибудь проверить, что это проблема?

Как воспроизвести:

  • принять JHipster sample app (последняя версия 3.4.1 на момент написания)
  • удалить расфасованные ссылки Бауэр из index.html

    <!-- build:js app/vendor.js --> 
    <!-- bower:js --> 
    ... all lines are deleted here ... 
    <!-- endinject --> 
    <!-- endbuild --> 
    
  • выполнения gulp inject

  • ничего не вводится в bower:js секции

ответ

1

я могу проверить, что gulp inject не инъекционные зависимостей Бауэр, но оба gulp inject:dep и gulp inject:vendor правильно работали для меня. Не знаю, почему это так.

Я бы рекомендовал позвонить только gulp, который начнет просматривать ваши файлы и вводит любые зависимости для вас.

+0

Правильно, 'gulp inject: dep' вызывается отдельно работает, но не тогда, когда он объединен с другими подзадачами. Вероятно, это связано с несколькими подзадачами, записываемыми в один и тот же файл index.html. Во всяком случае, ваше предложение работает. Благодарю. – nolexa

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

  • Нет связанных вопросов^_^