Здравствуйте. Есть простой сервер на express, кроме express никаких пакетов не установлено. Версия node: 16.14.0. Версия express: 4.17.2.
При попытке запуска через node app.js - ничего не происходит, команда висит так очень долго либо пока не убьёшь процесс ctrl+c. НО! Если запускать через nodemon app.js (к которому я привык) всё работает. Я даже не заметил, писал проект 4 дня, дошло до деплоя, а тут такой прикол. Не имею понятия что делать, если выводить в app.js онли console.log(1) - он запускается.
Если запускать с подключённым express, даже вот таким образом - зависает:
app.js
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.sendFile('./auth.html');
});
app.listen(3000);
Вот package.json:
{
"dependencies": {
"express": "^4.17.2"
},
"name": "map",
"version": "1.0.0",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/"
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/"
},
"homepage": "https://github.com/",
"description": ""
}
Чистил npm uninstall npm, переустанавливал node на хосте на версию 16.0 linux, толку 0, на компе поставил ласт версию и тоже стало зависать, возможно так было и до, но по моему не было такого. Подскажите как мне быстро решить этот вопрос, я уже 2 часа торчу на одном месте, не могу сдать работу. Спасибо.