2015-08-28 70 views
2

Im使用this來生成一個gulp應用程序。我已經在我的bower.json中添加了jquery ui,但由於某種奇怪的原因,jquery ui主題css未被自動注入。 JS文件雖然被注入。以下是我的bower.json的樣子:Gulp不注入jquery ui主題css

{ 
    "name": "app", 
    "version": "0.0.1", 
    "dependencies": { 
    "angular-cookies": "~1.3.16", 
    "angular-sanitize": "~1.3.16", 
    "jquery": "~2.1.4", 
    "jquery-ui": "1.11.4", 
    "angular-resource": "~1.3.16", 
    "angular-i18n": "1.4.4", 
    "bootstrap-sass-official": "~3.3.4", 
    "angular-bootstrap": "~0.13.0", 
    "malarkey": "yuanqing/malarkey#~1.3.0", 
    "toastr": "~2.1.1", 
    "moment": "~2.10.3", 
    "animate.css": "~3.3.0", 
    "angular": "~1.3.16", 
     "angular-bootstrap-datetimepicker": "0.3.13", 
    "ag-grid": "1.12.4", 
    "nya-bootstrap-select": "~2.0.10", 
    "angular-messages": "~1.3.16", 
     "angular-ui-router":"0.2.15", 
    "angular-translate": "2.7.2", 
    "angular-translate-loader-url": "2.7.2", 
    "angular-translate-loader-static-files" : "2.7.2" 
    }, 
    "devDependencies": { 
    "angular-mocks": "~1.3.16" 
    }, 
    "resolutions": { 
    "jquery": "~2.1.4", 
    "angular": "~1.3.16" 
    } 
} 

任何人都知道我錯過了什麼?

+0

你的吞食文件是什麼樣子?你需要在gulp文件中添加一行來選擇主題css – Brett

回答

2

以下配置bower.json工作對我來說:

"overrides": { 
    "jquery-ui": { 
    "main": [ 
     "jquery-ui.js", 
     "themes/smoothness/jquery-ui.min.css" 
    ] 
    } 
} 

這可以幫助別人。

此致敬禮,

+0

是的,這對我是必要的,否則main-bower-files不會包含CSS文件。 – Rabiees

+0

順便說一句我認爲這是必要的路徑是「主題/平滑/ **/*」包括在構建圖像。 – Rabiees