如何在express.js上运行angular 2构建文件

时间:2017-12-06 02:22:45

标签: angular express

我想运行index.html,我在ng build之后从angular2应用程序中获取它。

我逐一尝试了这两行代码,但这些代码并不适用于我 app.use(express.static(path.resolve(__目录名+ '/公共/ index.html中'))); app.use(express.static(path.resolve(__目录名+ '/公共')));

知道如何解决这个问题吗?

非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我假设您已经拥有public文件夹的正确路径,并且ng build已构建到具有相同路径的public文件夹。

执行:app.use(express.static(path.join(__dirname, 'public')));