將node.js的靜態路徑設定於public資料夾下
app.use(express.static(path.join(__dirname, 'public')));
angular build打包後也放置到public下,
假定port設為3000,連線到
http://localhost:3000/
可連結到build出來的首頁沒問題,裡面的router(angular)操作也沒問題,
但我發現假定我現在位置在
http://localhost:3000/a/b
點選重新整理(F5)的時候,會顯示node.js 的 not found 頁面,
因anguler的router雖然有a/b,但http://localhost:3000/ 基本上應該還是會去跑server,會接不到。
這個部份該怎麼設定?