Обновление html в node.js
Доброго дня уважаемые коллеги. Возникла такая проблема. Вывожу html в браузер на обычный вход, все отображается. Когда делаю изменения в верстке, потом нажимаю ctrl+f5 - изменения не наблюдается.
Изменения вступают в силу после перезагрузки сервера. Как с этим бороться? Пользуюсь по очереди и nodemon | supervisor - не помогает, так как они перезапускают ноду если изменения происходят в файле который они слушают. Выставлял заголовки: res.set({ "Cache-Control" : "no-cache, no-store, must-revalidate", "Pragma": "no-cache", "Expires" : 0 }); Не помогло. Подскажите пожалуйста, как с этим бороться? |
Как я понял, ты используешь Express? В таком случае можно использовать встроенный статический сервер
http://expressjs.com/starter/static-files.html http://expressjs.com/guide/using-middleware.html |
Спасибо за отзыв. Да, экспресс. Статику я уже использую для вьюшек.
server.use(express.static(__dirname+ '/public')); Только все равно не помогает, изменения в верстке не фиксируются браузером пока не перезапустишь ноду :) |
Часовой пояс GMT +3, время: 01:48. |