@historydev
Острая аллергия на анимешников

Не запускается проект командой node app.js, как фиксить?

Здравствуйте. Есть простой сервер на 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 часа торчу на одном месте, не могу сдать работу. Спасибо.
  • Вопрос задан
  • 297 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы