我正在尝试为我的公用文件夹提供服务,但我不知道为什么express.static行无法正常工作。
这是我的公用文件夹的样子:
public
-images
---img1.png
---blah.png
-js
---app.js
-pages
---index.html
---blah.html
---blah.html
-styles
---styles.css
const express = require("express");
const app = express();
const PORT = process.env.PORT || 3000;
app.use(express.static("public"));
app.listen(PORT, () => {
console.log(`Server running on port: ${PORT}`);
});
答案 0 :(得分:0)
尝试:
const express = require("express");
const app = express();
const PORT = process.env.PORT || 3000;
let app = express();
app.use(express.static("public"));
app.listen(PORT, () => {
console.log(`Server running on port: ${PORT}`);
});
您需要将express()分配给应用程序才能使其像我一样工作。 如果有效,请接受答案:)。