Node.js HTTP 服务器 - 如何将静态文件服务器(如 Trailer)与 URL 路由器(如离合器)结合起来?

标签 node.js static routes

我对 Node.js 还很陌生,并且开始喜欢服务器端 javascript 的想法。

我正在尝试创建一个 Web 服务器,一方面将使用诸如 Trailer 之类的模块来提供静态文件。以及 URL 路由器,例如 Clutch ,我似乎没有捕获要点。

从我看到的 Node.js 模块来看,没有这么简单的库,有 Connect 和 Express,但此时它们对我来说有点单一,我正在寻找可以定义静态文件服务器的东西,并在其之上附加动态 URL 路由。

任何帮助/链接/文章将不胜感激:)

最佳答案

目前看来,用 Clutch 和 Trailer 做我想做的事情是不可能的,所以我尝试使用 Node-Paperboy 来玩。它充当静态文件服务器,但也具有可用于拦截特定 URL 并使用 request 对象的回调(与 Trailer 不同)。

关于Node.js HTTP 服务器 - 如何将静态文件服务器(如 Trailer)与 URL 路由器(如离合器)结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7497985/

相关文章:

c++ - 静态成员销毁

javascript - 比较对象数组和奇异值数组

java - 为什么使用ArrayList但返回原始类型的方法要求该方法名称包含 “static”?

iphone - 如何在 iPhone/XCode 中定义静态字符串表?

ruby-on-rails - 为什么这个路由在heroku上不起作用但在本地起作用?

ember.js - "basic"是 Ember 中的保留路由名称吗?

javascript - 如何使用给定 ID 进行快速重定向?

node.js - Sass Loader 错误 : Invalid options object. Stylus Loader 已使用与 API 架构不匹配的选项对象进行初始化

javascript - selenium-webdriver的nodejs服务器错误

php - 如何在 laravel 路由文件中编写动态 url 方法?