如何在快速服务器中使用实时重新加载

How to use live reload in an express server

所以我正在使用 express 制作服务器:

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

const PORT = 3000;

app.use(express.static("public"));
app.get('/', (req, res) => {
    res.sendFile('index.html');
});

app.listen(PORT, () => {
    console.log(`Server running on http://localhost:${PORT}`)
});

服务器运行成功,但是我需要在更新 HTML 文件时实时重新加载它

有人可以帮忙吗?

npm install -g nodemon

接下来将脚本行添加到您的 package.json

"live": "nodemon server.js" 

现在当你 npm live 时它会重新加载

有关详细信息,请参阅 https://github.com/remy/nodemon

如果还需要重新加载实时页面

npm install -g livereload
livereload . -w 1000 -d

有关详细信息,请参阅 https://github.com/napcs/node-livereload