server.register(require('inert'), function (err) {
if (err) {
throw err;
}
server.route({
method: 'GET',
path: '/{param*}',
handler: {
directory: {
path: 'server_angular2'
}
}
});
});
这是有效的,但我的静态文件是Angular 2文件,所以在大多数情况下,配置主机Web服务器的路由是必要的。使用browserSync的示例:
browserSync.init({
server: {
baseDir: "./",
routes: {
"/home": "index.html",
"/rooms": "index.html",
"/favorities": "index.html",
"/bookings": "index.html",
"/results": "index.html"
}
}
});
问题:我如何使用Inert或任何其他惰性替代方案来实现它?
答案 0 :(得分:0)
没关系......我找到了解决方案并且它很容易......
只需要添加路线,比如......
server.route({
method: 'GET',
path: '/home',
handler: {
file: 'server_angular2/index.html'
}
});
server.route({
method: 'GET',
path: '/rooms',
handler: {
file: 'server_angular2/index.html'
}
});