Я пытаюсь запустить некоторые файлы stati c javascript, которые находятся в папке /public/js
.
В этой папке есть скрипт с именем test. js просто имеет console.log('test');
внутри.
по индексу mi. html я вызываю этот файл по следующему маршруту:
<script type="text/javascript" src="/js/test.js"></script>
И это мой индекс . js файл, где у меня есть express сервер:
const path = require("path");
const express = require("express");
const app = express();
app.use(require("body-parser").json({}));
app.listen(3000, () => {
console.log("server started");
});
app.use(express.static(path.join(__dirname, "public")));
app.get("/", (req, res) => {
res.sendFile(path.join(__dirname, "/index.html"));
});
Я не знаю, что я делаю неправильно, пожалуйста, если кто-то может мне помочь, это будет действительно полезно.
Спасибо всем!