Javascript 无法加载静态文件express js
新节点开发Javascript 无法加载静态文件express js,javascript,jquery,node.js,express,socket.io,Javascript,Jquery,Node.js,Express,Socket.io,新节点开发 var app = require('express')() , server = require('http').createServer(app) , io = require('socket.io').listen(server); 我的内容如下 server.listen(1337); app.get('/', function (req, res) { res.sendfile(__dirname + '/index.html'); }); 我正在尝试获
var app = require('express')()
, server = require('http').createServer(app)
, io = require('socket.io').listen(server);
我的内容如下
server.listen(1337);
app.get('/', function (req, res) {
res.sendfile(__dirname + '/index.html');
});
我正在尝试获取静态文件,如下所示
server.use("/", app.static(__dirname + '/'));
但它不会出错
如何获取静态文件?静态函数是express模块上的一种方法 因此,它应该是:
var express = require('express'),
app = express(),
io = require('socket.io').listen(server);
app.use(express.static(__dirname + '/'));
只需阅读express docs
var express = require('express'),
app= express(),
, server = require('http').createServer(app)
, io = require('socket.io').listen(server);
app.use("/", express.static(__dirname + '/'));