我是这个论坛的新手,也是 和 的Angular2
新手Golang
。我的问题是我想在服务器上试用一个模板。Go
所以,我创建了一个 main.go
包含这个main()
函数的文件:
func main() {
r := mux.NewRouter()
p := http.StripPrefix("/", http.FileServer(http.Dir("./src/")))
n := http.StripPrefix("/config", http.FileServer(http.Dir("./config/")))
r.PathPrefix("/config/").Handler(n)
r.PathPrefix("/").Handler(p)
fmt.Printf("Starting server on :33166 \n")
http.ListenAndServe(":33166", r)
}
并go run main.go
在项目目录上运行,但在此请求中失败
GET http://127.0.0.1:33166/webpack-dev-server.js
这可能很简单,但我无法弄清楚。因此,任何关于我如何能够在服务器上运行项目的想法都将不胜感激。谢谢。