我刚开始使用 node js,我已经在上面移动了我的一个网站:
var http = require('http');
var fs = require('fs');
var app = http.createServer(function (req, res) {
fs.readFile('./index.html', 'utf-8', function(error, content) {
res.writeHead(200, {'Content-Type' : 'text/html'});
res.end(content);
});
});
app.listen(8080);
index.html 是我的网站主页。只有 html 它可以工作,但如果我在其中添加标签(例如包括 jquery),它会在 firebug 中给出 JS 错误:未捕获的语法错误:jquery.js 中的意外令牌 <,然后当然是“$ 未定义”。它也不加载图像。
我真的不需要做一些路由或使用 Express 框架或任何东西,它只是一个简单的单页网站。我究竟做错了什么 ?