使用快递,我试图静态提供一个使用内存文件系统创建的文件夹。到目前为止,这对我来说还没有奏效,我不确定这是否可能。这是我尝试过的。
const express = require("express");
const Memory = require("memory-fs");
const mfs = new Memory();
const html = `
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
`;
mfs.mkdirpSync("/public");
mfs.writeFileSync("/public/index.html", html, "utf-8");
const app = express();
app.use(express.static("public"));
app.listen(3000, () => console.log("server is running"));
这段代码只给了我Cannot GET /
。能做到吗?