Есть ли у WebStorm проблемы с кэшированием данных? - PullRequest
0 голосов
/ 02 апреля 2020

Когда я запускаю код в WebStorm, иногда, несмотря на внесение изменений в код, изменения не отражаются в браузере. Если я возьму тот же код и вставлю его в VS Code, он будет работать правильно, и вдруг мое приложение WebStorm начнет работать.

Самый последний пример - это когда я запускаю следующий код в WebStorm и использую nodemon server.js :

const express = require('express');
const app = express();

app.use(express.static(__dirname));

app.get('/messages', (req, res) => {
    res.send('hello')
});

const server = app.listen(5000, () => {
    console.log(`server is listening on port ${server.address().port}`)
}); 

В WebStorm, если я прекращаю работу nodemon и меняю порт на 4000 и повторно запускаю nodemon server.js, состояния терминала WebStorm server is listening on port 4000

Кроме того, при переходе к 'http://localhost: 4000 / messages ' Cannot GET /messages появляется вместо hello.

Когда я вместо этого запускаю этот код в VS Code, все работает как задумано. У меня были похожие проблемы с ошибкой CSS при попытке использовать плагин поддержки JetBrains IDE для обновления в реальном времени.

...