Node.js Express 自动路由
我正在构建一个包含许多 .html 文件的 Node.js 应用程序。 有没有一种方法可以自动完成路由,而不是必须为每一个都指定一个路由?
理想情况下会发生这种情况:
收到“/Test.html”的请求。然后它检查给定文件夹中是否有名为“Test.html”的文件。我可以选择覆盖此自动连接。
I am building a Node.js application that has many .html files. Rather than having to go and specify a routing for each and every one of them, is there a way for the routing to be done automatically?
Ideally this would happen:
Request received for "/Test.html". It then checks a given folder for a file called "Test.html". I can optionally override this automatic wiring.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议使用 Express.js ,它是静态中间件:
如果发出对 /test.html 的请求,则静态中间件查看“public”文件夹并检查文件是否存在(如果存在则为其提供服务)。
I recommend using Express.js and it's static middleware:
If a request to /test.html is made, then the static middleware looks into the "public" folder and checks if the file exists (if it exists it serves it).