我目前使用以下命令从服务器上使用 http-server
提供 Angular
应用程序:http-server ./ index.html
。
这可以正常提供 Angular 应用程序,链接点击正常。但是,如果我直接输入带有 /route-name
的 URL
,如 url.com/route-name
,则应用程序会崩溃。
我曾经使用 lite-server
,但是 lite-server
文档建议仅在开发中使用它。当使用 lite-server
时,我可以直接输入带有路由的 URL
,并且它可以正常工作。
我该如何配置 http-server
,以便能够输入带有页面路由的 URL 地址或者有哪些其他好的方法可以在生产环境中运行 Angular?