2016-11-06 66 views
1

我加入到我的jhipster項目的新依賴「繩索牧羊人」 CSS文件,下面是我的步驟:如何包括與捆綁從涼亭的部件

bower install tether-shepherd --save 

已成功安裝&依賴加入'bower.json',然後將其添加到 '的index.html' 我跑以下命令

gulp inject 

的JS文件已成功添加到index.html中,但沒有任何.css主題文件,當我深入安裝的依賴關係中的bower組件時,我在'bower_components/tether-shepherd/dist/css /'目錄中找到了所有主題,但未包含在索引中.html文件添加它我手動將其包含在loading-bar.css的下面,但是當我重新運行gulp注入時,它會自動刪除,當我在任何塊中手動添加它時,這對於生產配置文件

任何專業的方式來包含和捆綁位於bower_components的css文件?

回答

0

這可能是因爲這些CSS是不是在你的dependencie的bower.jsonmain屬性引用像here,看到gulp/inject.js在您的項目,瞭解它們是如何使用的。

所以,要麼你在添加overrides.main屬性這些依賴你JHipster應用的bower.json添加它們像JHipster does for Bootstrap或手動管理它們,並將它們複製到src/main/webapp/content/css,(你可能需要添加@importmain.css我沒有測試)。

+0

感謝Gaël的幫助,通過在項目的bower.json文件中添加overrides.main屬性來解決,以包含主題css文件。 –