2016-07-25 14 views
0

有希望一個簡單的回答一個簡單的問題:我一直在試圖從@ angular2材料添加對話框,以我自己的項目,但到目前爲止,我嘗試只用複製我的項目的node-modules目錄中的node-modules/@ angular2-material文件失敗。如何使用MD-對話框中你自己的角2項目

我已成功安裝核心,按鈕等使用NPM,但嘗試使用對話框失敗。如果我嘗試使用演示對話框應用程序文件作爲概念證明,我只能看到「加載...」,所以組件從未正確實例化。

什麼是我應該使用的方法?階段發佈腳本,發佈到當地的NPM存儲庫,......?

+1

如果你得到一個屏幕,上面寫着'載入中...',它僅止於此,那麼你通常在JavaScript控制檯中有一個錯誤。您可以在瀏覽器中打開開發人員工具,並查看控制檯並查看是否有錯誤消息? – Pace

+0

另外,你是如何開始你的項目?角度快速入門?角CLI?的WebPack?某種種子項目?安裝和配置模塊的方法取決於您採取的方法。 – Pace

回答

0

感謝來自Pace的意見我設法找出辦法:

  1. (材料2項目)使用階段腳本在腳本/ release文件夾中創建部署文件夾幾乎隨時可以-deploy組件
  2. package.json文件從按鈕組件複製和更改按鈕,對話框
  3. 去你的項目和做npm install folder-path-to-material2-deploy-component至少coredialog
  4. 如果您使用的角度,CLI確保您已此處描述的更新:Angular-cli wiki我更喜歡用materialPkgs.forEach的方法,你可以在這裏看到:example file代替角CLI wiki頁面上的步驟4,但是沒關係。 只要注意(至少我的開箱項目一樣)有兩個系統config.ts文件,所以如果你看到404,當你打開更多工具 - >開發者工具 - >控制檯,您更新錯誤的。

現在您可以開始添加進行模板定義所需的導入和指令。

拉爾斯