簡體   English   中英

如何同時使用 Vue-Router 和 Gorilla Mux 路由器

[英]How to use both Vue-Router and Gorilla Mux Router

我開始使用 Vue JS 作為前端框架創建一個 web 應用程序。 在這個過程中,我使用 Vue-Router 將路徑路由到我的 vue 組件。 我正在使用 Go 和大猩猩多路復用器作為我的路由器來服務這個 web 應用程序。

在這里,我無法將任何組件加載到App.vue<router-view></router-view>

我在這里發現了一個類似的問題。 我嘗試刪除mode: 'history'但沒有運氣。 在評論中提到,他讓 Go 將所有未找到的 URL 重定向到/# + r.URL.Path 這一點我沒看懂。

如果有人能用一些例子指導我,我將不勝感激。

如果可能,不要從 Go 應用程序中提供前端服務。 這就是我所做的:

Go app 為后端,提供 RESTful API 供前端使用。

有一個 nginx 服務器設置作為 Go 應用程序的反向代理。

nginx 直接服務於前端

我使用 nginx 在某個 url 位置或不同端口中為 Go 后端提供服務

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM