Express框架或node.js如何自动提供javascript文件?

rya*_*ntm 4 node.js express

我将此行添加到我的index.jade文件中:

script(src="/socket.io/socket.io.js")
Run Code Online (Sandbox Code Playgroud)

并且它以某种方式自动知道如何将Javascript文件提供给我的客户端.这是如何运作的?

Geo*_*ell 6

Socket.io向服务器添加请求处理程序.看到:

https://github.com/learnboost/socket.io/blob/master/lib/manager.js#L90

处理程序处理以/socket.io开头并处理它们的任何请求(例如,从安装模块的任何地方提供socket.io.js文件)