【发布时间】:2021-01-31 19:52:22
【问题描述】:
我正在尝试使用 express 从 html 表单中获取数据 但是当我尝试使用 app.use(express.static(__dirname+"public"); 加载我的静态文件时 在 devtools 中显示它无法加载我的响应数据 谁能告诉我为什么会发生这种情况以及解决方案
这是第一张图片中的代码
const express = require('express');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.urlencoded({extended:true}));
app.use(express.static(__dirname+'public'));
app.get("/",function(req,res){
res.sendFile(__dirname + "/public/bmiCalculator.html");
});
app.post("/",function(req,res){
console.log(req.body);
res.send("hello");
});
app.listen(300,function(){
console.log("Server Hosted OK");
});
【问题讨论】:
-
请添加代码而不是图片