2016-08-04 98 views
1

我在將Angular Material添加到ASP.NET CORE項目時遇到一些困難。我試過幾種方法來添加:在Visual Studio 2015中將角度材料添加到ASP.NET CORE項目

  1. 通過的NuGet - 雖然有一個包,的NuGet沒有下載任何東西
  2. 通過鮑爾 - 根據微軟的文檔,這是現在工作的首選方式與客戶端軟件包。但是當我在Bower包mannager ui中搜索它時,找不到它。與bower.json文件相同。

那麼如何將它添加到項目中?我們需要用角度材料替換我們(新)項目中的所有Bootstrap引用。

感謝,

ashilon

回答

3

剛開始在bower.json文件的新線和角度的包角打字會出現在智能感知。當您在包名稱後面鍵入冒號並點擊空格鍵時,再給它一次,該包的所有可用版本將以智能感知形式顯示。

保存文件時,Visual Studio會自動運行bower install命令來下載軟件包並將其保存到文件.bowerrc中目錄設置中定義的位置。

要查看bower.json和.bowerrc文件,您必須在解決方案資源管理器中選擇「顯示所有文件」。

+0

它找到_Angular_包,但它並沒有找到_Angular-Material_包。我真的對此感到絕望。 – ashilon

+1

我發現它與100個其他角包一起。最新版本是1.0.9。嘗試在您的bower.json文件中添加**「angular-material」:「1.0.9」**。 –

+0

賓果!雖然在我的情況下,Visual Studio沒有列出bower.json文件中的角度材質,但我只需要......保存文件。而taddaaaa,包及其依賴項已安裝。非常感謝大家。 – ashilon

1

也許這篇文章將幫助你: Angular Material – Using with Angular 2 and ASP.NET Core 1.0

第2步: 打開命令提示符含有的package.json和運行下面的命令來安裝角材料組件。我正在安裝所有可用的軟件包。

命令來安裝材料NPM包

npm install --save @angular2-material/core @angular2-material/button @angular2-material/card @angular2-material/checkbox @angular2-material/grid-list @angular2-material/icon @angular2-material/input @angular2-material/list @angular2-material/progress-bar @angular2-material/progress-circle @angular2-material/radio @angular2-material/sidenav @angular2-material/tabs @angular2-material/toolbar 
相關問題