我的hilla应用程序中有te的路由配置
router.setRoutes([
{path: '/', component: 'home-view'},
]);这是可行的,但我需要发布一些静态的html文件。不确定将文件放在何处,以及如何配置路由器,使其可以使用/myfile.html之类的URL访问
已经尝试将它们放在/frontend文件夹中并添加路由,但是没有工作,而是创建了一个循环。
{
path: '(.*)\.html',
action: (ctx, commands) => {
window.location.pathname = ctx.pathname;
}
}在这里找到的How do I deliver static html pages with vaadin router (client side)?
发布于 2022-03-22 12:48:54
服务器是Spring服务器,所以您放置在src/main/resources/META-INF/resources中的任何文件都是可用的,例如,如果您创建了src/main/resources/META-INF/resources/myfile.html,那么您可以以http://localhost:8080/myfile.html的形式访问它。
如果您只是加载静态HTML页面,则不需要为其配置路由器。对于一个链接,您可以添加router-ignore,这样路由器就不会试图拦截它,例如`“
https://stackoverflow.com/questions/71567878
复制相似问题