Почему express .stati c не обслуживает мою папку publi c? - PullRequest
1 голос
/ 07 апреля 2020

Я пытаюсь обслуживать мою папку publi c, и я не знаю, почему моя строка express .stati c не работает.

Вот так выглядит моя папка publi c:

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}`);
});

1 Ответ

0 голосов
/ 07 апреля 2020

попробуйте это:

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 () приложению, чтобы оно работало так, как я. Примите ответ, если он работает, спасибо:).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...