我們有一個專案需要為大學創建一個網站。整個desin和vue部分就完成了。但是與我們的老師之間存在誤解和缺乏溝通,他希望我們使用 .NET Blazor 創建管理面板。例如,我們的網站中有公告部分,我們需要使用來自使用 Blazor 創建的管理面板的資料填充該部分。但有可能嗎?我可以在同一個瀏覽器和同一個埠上運行這兩個專案嗎?謝謝您的意見。
uj5u.com熱心網友回復:
對于開發模式:您可以在埠 4200 上運行您的 Vue 前端(例如),您的后端在 5050 上運行(例如)。然后您可以創建一個代理,以便您可以向 API 請求前端。見https://cli.vuejs.org/config/#devserver-proxy
對于 Prod 模式:您將前端構建到一個 dist 檔案夾,然后將輸出復制到后端應用程式的 wwwroot。現在,您的前端將成為 API 的一部分。由于您的 blazor 應用程式未更改,因此它們可以協同作業參見https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-6.0
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/403652.html
標籤:
