我是新来的,我有一个相当讨厌的问题。我正在服务一个来自go服务器的反应应用程序,一切似乎工作正常(bundle.js正在生成它应该的位置,服务器正在呈现正确的页面,没有错误)但无论我做什么,组件都不会呈现。说实话,我可能只是长时间盯着代码。
代码在这里https://github.com/sambragge/doulaspotPublic
提前感谢任何花时间帮助我的人,希望我只是错过了一些愚蠢的简单。
答案 0 :(得分:0)
您没有提供bundle.js
文件。
将func
中的router.go
更改为:
func (rtr *Router) ServeHTTP(w http.ResponseWriter, r *http.Request) {
switch r.URL.Path {
case "/":
http.ServeFile(w, r, "./view/index.html")
return
case "/bundle.js":
http.ServeFile(w, r, "./view/bundle.js")
return
}
}