Angular2 Webpack和Express

我已经安装了Angular 2 Webpack,其中包含一个示例应用程序并演示路由。 我想研究的是使用Angular2作为前端路由,但使用ExpressJS作为RESTful API后端,但在同一台服务器上

http:// localhost:3000 /#/将在Angular http:// localhost:3000 / api服务于前端,将在后端API

如果我创build一个api / index.html,我可以看到这显示了api主页,但我还没有得到一个线索如何创build“app.js”expression快速路由工作。

我很欣赏我可以轻松地通过运行两个实例来做到这一点,但我试图保持一切。

问候

我找不到在同一个端口上做的方法,所以我把它放在config / webpack.common.js中。 (我以为我需要为API启动一个单独的'npm'进程,但显然不是这样!)

var express = require('express'); var app2 = express(); app2.get('/', function (req, res) { res.send('API'); }); app2.listen(3001, function () { });