Angular2 Webpack和Express

时间:2016-10-15 06:48:38

标签: javascript node.js express angular

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

http://localhost:3000/#/将服务于Angular的前端 http://localhost:3000/api将在Express

中提供后端API

如果我创建了一个api / index.html,我可以看到这显示了api主页,但我还没有弄清楚如何创建' app.js'快递以使快递路由工作。

我很欣赏我可以通过运行两个实例来轻松实现它,但我试图将其全部保留在自包含中。

此致

1 个答案:

答案 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 () {
});