2016-03-22 6 views
1

У меня есть угловое приложение от генератора с угловым углом.Измените файл библиотеки при создании приложения с помощью grunt и wiredep

У меня есть этот код в index.html:

<!-- build:js(.) scripts/vendor.js --> 
<!-- bower:js --> 
... 
<script src="bower_components/moment/moment.js"></script> 
... 
<!-- endbower --> 
<!-- endbuild --> 

и затем в Gruntfile:

wiredep: { 
     app: { 
      src: ['<%= yeoman.app %>/index.html'], 
      ignorePath: /\.\.\// 
     } 
} 

Проблема заключается в том, что я не нужен только момент/moment.js в моем проекте, но min/moment-with-locales.js. Конечно, он не поможет изменить его вручную в index.html.

Возможно, есть какой-то способ переопределить, какой файл библиотеки следует использовать для построения?

ответ

0

Решение оказалось не в задачах Grunt, а в bower.json. я должен был добавить:

"overrides": { 
    "moment": { 
    "main": "min/moment-with-locales.js" 
    } 
}, 

И хрюкать добавил, что строить, поэтому проблема была решена.