Создаю простой сервер на express.js:
const express = require('express');
const app = express();
app.get("*", (req, res) => {res.sendFile(__dirname + '/index.html');});
app.listen(8080, () => {console.log("Server is running!");});
В файле Index.html подключаю скрипты: один скрипт из файла script.js, другой просто посредством тегов script.
Проблема в том, что не работает скрипт script.js. Он даже не подключается. Если в "просмотреть код страницы" выбрать этот скрипт, то выводится не текст скрипта, а снова html-файл.
Вложенный скрипт работает.
Все документы находятся на одном уровне вложенности (в одной папке).
Причём, если убрать при вызове скрипта type="text/babel" или написать type="text/javascript", то выдаётся ошибка SyntaxError: Unexpected token <, указывающая на директиву DOCTYPE.
Не понимаю в чём дело. Надеюсь кто-нибудь сможет помочь :)