2017-05-13 93 views

回答

4

這很難實現,純粹是因爲@angular/cli嚴重依賴於webpack。它至少在開發時設計得更獨立。因此,您有兩種選擇可供使用:擁抱分離,或將webpack dev服務器作爲中間件集成到ASP.NET中。

如果採取前一種選擇,你只啓動它們分開,然後當你部署應用程序 - 將輸出HTML,CSS和JavaScript複製到你的MVC網站的/public/assets目錄。 (通常作爲你構建管道的一部分)

或者,如果你可以使用aspnet核心(我會推薦),你可以使用核心團隊的JavascriptServices包,他們會爲你處理硬管道。這是很酷,你應該看看:

https://github.com/aspnet/JavaScriptServices http://blog.stevensanderson.com/2016/05/02/angular2-react-knockout-apps-on-aspnet-core/

+0

感謝的人我真的很感激你的答案和你的時間,所以我會嘗試用酷前路 –

+0

做到這一點,你將標誌着它作爲答案?祝你好運! – mikegeyser

+0

當然,讓我看看我是否可以,因爲我在這個xD是新的,但是謝謝你兄弟你真棒 –