2013-10-21 57 views
1

我正在使用AngularJS v1.2.0-rc.3和一個使用ng-boilerplate的項目。我想使用Bootstrap 3,所以我更改了bower文件以使用版本3的分支,但是現在運行業力測試時grunt失敗。我已經將問題隔離到ui.bootstrap上的模塊依賴關係,但我無法弄清楚什麼是錯的。有任何想法嗎?將ng-boilerplate升級爲使用angular ui bootstrap 3

回答

1

事實證明,我必須建立角的UI自舉包與grunt和更改build.config.js vendor_files使用vendor/angular-ui-bootstrap/dist/ui-bootstrap-tpls-0.6.0-SNAPSHOT.min.js

+0

您是在建立bootstrap3_bis2分支還是主分區?我希望有一個角度bootstrap關於他們的bs3兼容性的聲明,我不知道如果我應該嘗試這樣做或等待... – Purrell

+0

...實際上給任何人看到這個,它看起來像https:// github .com/angular-ui/bootstrap/pull/742跟蹤他們Bootstrap 3努力的進展。 – Purrell

+0

bootstrap3_bis2分支和感謝有用的鏈接 – gwhn

3

你可能需要現在到餐桌它和改變ui.bootstrap依賴使用他們的BS3分支在這裏找到:https://github.com/angular-ui/bootstrap/tree/bootstrap3_bis2

+2

我想通了,當我更新bower.json,我不得不從「角引導」改變devDependencies:「 〜0.3.0「改爲」angular-ui-bootstrap「:」#bootstrap3_bis2「。 – gwhn

+0

@gwhn,該分支不再存在:/ – Lucas

1

如果你是相對較新的ng-boilerplate,並想要啓動角度支持boostrap3這個分支可能會有所幫助。

https://github.com/MorrisLLC/ng-boilerplate

它採用了樣板供應商庫和繁重的任務,最新版本的最新的版本。

有關構建角引導程序的修改說明,請參閱快速入門。您必須構建它,因爲當前的角引導分支不包含tpls文件(模板)。

+0

我今天的看法是考慮Yeoman爲腳手架一個新的Angular項目。 – wibobm

0

我遇到了同樣的問題,並且已經在bootstrap 2.3.2中寫了很多。相反,與別人的git倉庫開始遍的,你可以只更新幾個文件:

  • build.config.js在供應商/引導/ JS/.js文件添加這些文件是你計劃的JavaScript使用。
  • less/main.less其中較少導入bootstrap。你可以從引導使用特定的減檔或做的一切產品的進口:

    @import '../../vendor/bootstrap/less/bootstrap.less'; 
    
相關問題