我正在使用node.js,我希望我的HTML文件能够获取JavaScript文件。Node.js HTML页面错误404获取javascript时
这是我和node.js的所谓server.js
运行文件:
var app = require('express')();
var http = require('http').Server(app);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
http.listen(3000, function(){
console.log('listening on *:3000');
});
提出主办index.html
非常简单的代码。这个HTML文件中有一些脚本标签:
<script type="text/javascript" src="./A.js"></script>
<script type="text/javascript" src="./B.js"></script>
<script type="text/javascript" src="./C.js"></script>
而问题是,当我运行server.js
,我去到浏览器我得到的控制台上的错误:
GET http://localhost:3000/A.js
GET http://localhost:3000/B.js
GET http://localhost:3000/C.js 404 (Not Found)
这些文件都在同一个目录下,我不明白为什么它没有得到脚本。
是的谢谢:)代码中缺少的唯一东西把声明一个var express = require('express')然后app = express() –
@NunoMiguelSilva:啊..修正它〜 – Leftium