我已经安装了Angular 2 Webpack,其中包含一个示例应用并演示路由。我想要研究的是使用Angular2作为前端路由,但使用ExpressJS作为RESTful API后端,但是在同一台服务器上,即
http://localhost:3000/#/将服务于Angular的前端 http://localhost:3000/api将在Express
中提供后端API如果我创建了一个api / index.html,我可以看到这显示了api主页,但我还没有弄清楚如何创建' app.js'快递以使快递路由工作。
我很欣赏我可以通过运行两个实例来轻松实现它,但我试图将其全部保留在自包含中。
此致
答案 0 :(得分:0)
我无法找到在同一端口上执行此操作的方法,因此我将其放在config / webpack.common.js中。 (我原本以为我需要为API启动一个单独的 '但显然不是!)
var express = require('express');
var app2 = express();
app2.get('/', function (req, res) {
res.send('API');
});
app2.listen(3001, function () {
});