如何在Express Server上提供angular 6应用程序?

时间:2019-03-26 19:07:26

标签: angular express

我的express server.js有这一行

app.use(express.static(path.join(__dirname, '/dist/')));

当用户转到/时,这将为角度应用提供服务,但是如果该应用具有例如/test的路线,则该应用将不会显示。

  

无法获取/

因此,我试图重写中间件,但运气不佳。这就是我正在尝试的。

app.get('*.*', express.static(path.join(__dirname, '/dist/')));

如何编写中间件,以便所有/*路由都会显示该应用程序?

1 个答案:

答案 0 :(得分:0)

发现我需要为该应用程序提供中间件,然后为路由提供另一个

inline
bool vtkPythonGetValue(PyObject* o, char const*& a)
{
  a = NULL;
  return (o == Py_None ||
          vtkPythonGetStringValue(o, a, "string or None required"));
}