我有一個用於Web API開發的Asp.Net Core應用程序以及Angular 2(Typescript)中的客戶端代碼。如何爲dotnet核心(web Api)代碼更改以及TypeScript代碼更改啓用實時重新加載
爲了構建目的,我使用WebPack以及我也使用「webpack-dev-server」。
目前我有2個腳本中 「的package.json」 文件,
"scripts": {
"startWebpackDevServer": "webpack-dev-server --inline --progress --port 8080",
"build": "SET NODE_ENV=development && webpack -d --color && dotnet run"
},
當我運行命令 「故宮運行startWebpackDevServer」,Web應用程序可在港「 8080「,只要我改變任何客戶端代碼(打字稿+角度),直播重新加載正在發生,並且更改會自動出現在瀏覽器中。 (大)。
但是,在端口「8080」中,我的Web API調用給了我404,爲什麼?
當我運行命令「npm run build」時,Web應用程序在端口「5000」可用,Web API調用也給了我結果,這裏缺少的是「live reload」。
我找這應該住重裝要麼上 A.任何打字稿+角碼& B.在網絡API(C#)代碼的任何變化改變的命令。
請建議!
感謝您的回覆。我嘗試過,但似乎不工作。讚賞,如果你可以提供一些示例項目。再次感謝 –