Uncaught TypeError: Failed to resolve module specifier "express". Relative references must start with either "/", "./", or "../"
Uncaught TypeError: Failed to resolve module specifier "express". Relative references must start with either "/", "./", or "../". Ошибка появилась из ниоткуда( Я попробовал уже переустановить express и тд, не помогает. Не знаю поможет ли код вообще, но прикрепил на всякий случай. Помогите пожалуйста кто сталкивался с этой ошибкой именно в express. Заранее спасибо
import express from 'express';
import path from 'path';
//--contact-form
import contact from './routes/contact.js';
//--login-form
import auth from './routes/auth.js';
//--register-form
import register from './routes/register.js';
const __dirname = path.resolve();
const port = process.env.port || 3000;
const app = express();
app.use(express.static(path.join(__dirname + '/build')));
app.use('/styles', express.static(__dirname + 'build/styles'))
app.set('view engine', 'ejs')
app
.route('/')
.get((req, res) => {
res.render('index', {title: 'ОптПоставка'})
});
app
.route('/catalog')
.get((req, res) => {
res.render('catalog', {title: 'Каталог'})
});
//-------
app.use(express.json());
app.use('/contact', contact);
app.use('/login', auth);
app.use('/register', register);
app.listen(port, () => {
console.log(`Server running on port ${port}...`);
});
