我有以下简单的JS文件,这将很熟悉谁在使用Socket.IO与和的NodeJS快递框架的人:加载.js文件在客户端文件与节点JS提供的页面
var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server);
server.listen(8374);
// routing
app.get('/', function (req, res) {
res.sendfile(__dirname + '/index.html');
});
在index.html
,我有下面的代码行:
<script src="/socket.io/socket.io.js"></script>
我已经做了一些尝试用路径名,服务/安装和我还没有真正了解这个客户端线如何管理工作。 this question的答案表示通过收听server
,io
可处理所有传入的Socket.IO请求。
...
我的问题是:可这对其他客户端的JS文件来完成?
例如,是否有一些简单的方法来捆绑JQuery,以便可以用相同的方式处理它?此刻,我可以把该文件夹中像public
和使用快车app.use()
method,使在index.html
我可以加入这一行:
<script src="/public/jquery-1.9.1.js"></script>
有管理的JQuery作为一个依赖,我们可以用的NodeJS方式?
我想的最终结果会是这个样子:
服务器端:
var jquery = require('jquery');
客户端:
<script src="jquery/jquery-1.9.1.js"></script>
不,node.js将使用纯JavaScript,但您可以将其包含在客户端索引中。html页面。 –