这是我的代码目录的结构:
myCode
|-src
|-Server.js
|-public
|-index.html
|-myScript.js
我只是从myCode目录运行,如果$node src/Server.js
要在浏览器中index.html/reco
输入地址localhost
,我想查看该文件。
Server.js仅具有以下代码:
var express = require('express');
var app = express();
app.use('/reco', express.static(__dirname + '/src/public'));
app.listen(8080, function() { console.log('started');});
服务器正确启动,但是在浏览器中显示以下错误:
无法获取/ reco
有什么建议吗?
解决方案是更改app.use中的路径。应该只是/public/
因为它从Server.js本身的位置开始读取。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句