2015-11-03 137 views
0

我使用快遞建設socket.io應用,最初有index.html中所有的CSS/JS和使用快遞無法加載資源CSS/JS

var app = require('express')(); 
var http = require('http').Server(app); 
var io = require('socket.io')(http); 

app.get('/', function(req, res){ 
    res.sendfile('index.html'); 
}); 

但現在我分裂CSS/JS到單獨的文件app.cssapp.js但當我啓動應用程序和訪問控制檯中的頁面登錄瀏覽器我得到

未能加載CSS/JS的資源錯誤,我應該怎麼做,因此它也允許單獨的CSS/JS?

回答

1
var express = require('express'), 
    app = express(), 
    http = require('http').Server(app), 
    io = require('socket.io')(http); 

app.use(express.static(__dirname + '/public')); 
http.listen(port); 

index.html將顯示在http://localhost:[port]