我正在嘗試將React JS應用程序的前端鏈接導航到Express服務器。動態地將React App鏈接導航到Express服務器
例
<a href="/pages">Pages</a>
在Express服務器,我寫了這段代碼
app.get('/pages', (req, res) => {
res.send('Pages');
});
我也更新了我的前端的package.json文件,像這樣:
"proxy": {
"/pages" : {
"target" : "http://localhost:5000"
}
}
我的React應用程序在端口3000和Express服務器上運行在端口5000上運行。但是,當我點擊鏈接頁面沒有任何反應。我必須明確地改變,如前端鏈接,以便使其工作:
<a href="http://localhost:5000/pages">Pages</a>
有什麼辦法,我怎麼能動態連接我的陣營應用程序與我的Express服務器,而無需指定每次的所有環節http://localhost:5000
?
使Express服務器在同一端口上提供前端服務 – dfsq