0
我的想法是拆分客戶端靜態文件和nodejs服務器。 在生產中,我很可能直接從nginx提供靜態文件,並用/ api /路由代理所有節點應用程序。nodejs proxy將子目錄重定向到不同的端口
在開發中,我認爲我可以通過一個簡單的nodejs應用程序來實現,但我不知道如何設置它。目前,我的客戶端文件通過grunt dev服務器在端口9000上進行serverd,而api在端口3000上。是否有一種簡單的方法來編寫節點應用程序,將每個不以/ api /開頭的請求重定向到端口9000,以及所有其他流量到端口3000?
我試着用同樣的事情[節點代理(https://github.com/nodejitsu/node-http-proxy )但我沒有管理它。我以Apache mod_proxy的本地配置結束了,但我認爲nginx更容易配置。 – hgoebl
您可以在https://gist.github.com/hgoebl/7694751查看我的配置 – hgoebl