我正在使用expressJS框架。我在浏览器控制台上遇到了JS加载问题。你能告诉我这里有什么问题吗?
var express = require('express');
var fs = require('fs');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser());
express.static(__dirname);
app.get('/', function(req, res){
fs.readFile('index.html', 'utf8', function(err, text){
res.send(text);
});
});
这就是我在index.html中包含JS的方式
<script src="testscript.js"></script>
文件夹结构
- src
- index.html
- server.js
- testscript.js
答案 0 :(得分:2)
express.static()
返回一个中间件函数,你必须告诉你的应用程序使用它。
app.use(express.static(__dirname));