我的想法是拆分客户端静态文件和nodejs服务器。 在生产中,我很可能直接从nginx提供静态文件,并使用/ api / route将所有内容代理到节点应用程序。
在开发中,我认为我可以通过一个简单的nodejs应用程序实现相同,但我不知道如何设置它。目前我的客户端文件通过grunt dev服务器在端口9000上服务,api在端口3000上。是否有一种简单的方法来编写节点应用程序,该应用程序将每个不以/ api /开头的请求重定向到端口9000和所有到3000港口的其他交通?
答案 0 :(得分:0)
我找到了一个很好的咕噜包来完成这项工作:
grunt-connect-proxy