我有一个Angular2应用程序正在运行,还有一个非常简单的快速服务器。是否可以在用户访问' / app' (例如)? 如果是,如何实施?
我打算在不同的URL上安装多个Angular应用程序,所有这些都需要脚本。因此,需要一个解决方案来处理哪个脚本需要处理。
<小时/>
编辑 - 除了接受的答案,如果使用angular-cli,&#39; base-href&#39;必须在构建应用时将其设置为应用的网址。
答案 0 :(得分:1)
是的,这是可能的。
您必须将该端点定义为唯一的端点:
app.get('/app', function (req, res) {
res.send(/* your application */)
})
答案 1 :(得分:0)
您可以使用此:
// serve the angular web page
app.get('/', app.use(express.static(path.join(__dirname+'/../../public'))));
注意:更改目录名称,以到达包含角度静态文件的目录。