這是我添加完整項目之前的服務(wù)器測試代碼: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}/`);});問題一:跳轉(zhuǎn)到Page Site 時出現(xiàn)JS代碼問題 2:正在加載 HTML 頁面,但沒有加載 src/images 和 stylesheet/index.css。問題 3:基于前兩個問題,該站點過去只能部分工作,現(xiàn)在除了加載腳本文件外無法工作。我正在Namecheap用作主機。習(xí)慣前端開發(fā),不習(xí)慣后端。至于錯誤,我一直收到圖像和樣式表的 500 錯誤代碼?,F(xiàn)在,我沒有在控制臺中收到錯誤,但我的服務(wù)器確實收到了一條日志:[ 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:代碼看起來是否應(yīng)該提取公共目錄中的所有文件?問題 2:什么會導(dǎo)致網(wǎng)站停止加載 index.html 而只顯示 JS?我沒有觸及服務(wù)器的其余部分,只有代碼和 nodeJS 服務(wù)器開/關(guān)
NodeJS + Express 不會加載公共目錄,現(xiàn)在顯示起始文件的 js
慕姐4208626
2022-12-29 16:22:35