Wiredep компонент беседки с узорами шара в основном
Я использую компонент bower, для которого в его массиве bower.json -> main указаны шаблоны glob для файлов css и scss.
"main": [
"dist/css/**/*.css",
"dist/sass/**/*.scss",
"dist/scripts/component.js"
]
Когда я запускаю задачу grunt wiredep, в HTML-файл вставляется следующее
<link rel="stylesheet" href="bower_components/custom_component/dist/css/**/*.css" />
Я посмотрел на конфигурацию переопределений wiredep, и она отлично работает.
"overrides": {
"custom_component": {
"main": ["dist/css/help.css"]
}
}
Моя проблема в том, что мы жестко запрограммировали путь к файлу, который мы не можем контролировать. Есть ли способ заставить wiredep находить пути к файлам из шаблонов glob и вставлять их соответствующим образом?
1 ответ
Если кто-то сталкивается с той же проблемой, вот решение.
Проверьте версию grunt-wiredep. Если это не 2.0.0 или более поздняя версия, измените версию (^2.0.0) и все. Это должно решить проблему.
В моем случае я использовал версию 1.9.0 grunt-wiredep, которая внутри использовала wiredep 1.8.6.