首页 > 解决方案 > 如何让 ExpressJS 重新加载脚本正在开发中?

问题描述

如果可能的话,我怎样才能让 ExpressJS 服务器应用程序(即 nodejs 脚本)在修改时重新启动?我正在考虑 Flask,在python中,它允许我设置环境变量或调用app.run(debug=True),以便在更改服务器脚本时(当它正在运行时!),服务器会自动停止并重新启动脚本。

我将如何修改以下简单的 ExpressJS 服务器应用程序,以在开发过程中获得相同的行为?

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

app.get('/', (req, res) => res.send('Hello World!\n'));
app.listen(port, () => console.log(`Starting @ ${port}!`))

标签: node.jsexpress

解决方案


推荐阅读