node.js - Socket IO, in which directory should i save my static javascript files -
i trying include jquery in socket io served file served -
app.get('/:file', function(req, res){     res.set('content-type', 'text/html');     res.sendfile('shrib.html'); }); now in shrib.html when try send -
<script type="text/javascript" src="/jquery-1.11.0.min.js"></script> or
<script type="text/javascript" src="jquery-1.11.0.min.js"></script> i error of jquery not found, when try use cdn version of jquery runs fine. in directory structure have jquery-1.11.0.min.js in both main directory , in node_modules directory yet don't see , error -
uncaught syntaxerror: unexpected token < jquery-1.11.0.min.js:1 uncaught referenceerror: $ not defined  
did mistaken socket.io express?
because problem looks related express, not socketio, , see no sockets here...
if yes, should set static files this:
app.use('/js', express.static(__dirname + '/js')); put js files in project/js folder, , do:
<script type="text/javascript" src="/js/jquery-1.11.0.min.js"></script> 
Comments
Post a Comment