Я уже несколько раз все перепроверил, но не вижу где эта ошибка.
Вроде все правильно, и раньше все работало, а как начал экспериментировать с аутентификацией, она появилась и не хочет пропадать.
Как мне её исправить?
[nodemon] restarting due to changes...
[nodemon] starting `node server`
events.js:182
throw er; // Unhandled 'error' ev
ent
^
Error: listen EADDRINUSE :::3000
at Object._errnoException (util.js:
1041:11)
at _exceptionWithHostPort (util.js:
1064:20)
at Server.setupListenHandle [as _li
sten2] (net.js:1322:14)
at listenInCluster (net.js:1370:12)
at Server.listen (net.js:1466:7)
at Object.<anonymous> (C:\Users\val
er\WebstormProjects\buildcore\server.js
:41:8)
at Module._compile (module.js:573:3
0)
at Object.Module._extensions..js (m
odule.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
[nodemon] app crashed - waiting for fil
e changes before starting...
// Get dependencies
const express = require('express');
const path = require('path');
const http = require('http');
const bodyParser = require('body-parser');
// Get our API routes
const api = require('./server/routes/api');
const app = express();
// Parsers for POST data
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
// Point static path to dist
app.use(express.static(path.join(__dirname, 'dist')));
// Set our api routes
app.use('/api', api);
// Catch all other routes and return the index file
app.get('*', (req, res) => {
res.sendFile(path.join(__dirname, 'dist/index.html'));
});
/**
* Get port from environment and store in Express.
*/
const port = process.env.PORT || '3000';
app.set('port', port);
/**
* Create HTTP server.
*/
const server = http.createServer(app);
/**
* Listen on provided port, on all network interfaces.
*/
server.listen(port, () => console.log(`API running on localhost:${port}`));