这是我添加完整项目之前的服务器测试代码:
const http = require('http').createServer();
var express = require('express');
var app = express();
var path = require('path');
const hostname = '127.0.0.1';
const port = 3000;
app.use(express.static('public'));
app.get('/', function(req, res) {
res.sendFile(path.join(__dirname + '/public/index.html'));
});
app.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
问题一:跳转到Page Site 时出现JS代码
问题 2:正在加载 HTML 页面,但没有加载 src/images 和 stylesheet/index.css。
问题 3:基于前两个问题,该站点过去只能部分工作,现在除了加载脚本文件外无法工作。
我正在Namecheap用作主机。习惯前端开发,不习惯后端。至于错误,我一直收到图像和样式表的 500 错误代码。现在,我没有在控制台中收到错误,但我的服务器确实收到了一条日志:
[ N 2020-08-10 16:04:54.2511 932457/T17 age/Cor/CoreMain.cpp:1117 ]: Checking whether to disconnect long-running connections for process 984629, application /home/username/matcher.withaliquid.com (production)
问题 1:代码看起来是否应该提取公共目录中的所有文件?
问题 2:什么会导致网站停止加载 index.html 而只显示 JS?我没有触及服务器的其余部分,只有代码和 nodeJS 服务器开/关
慕田峪4524236
相关分类