我有一个简单的 nodeJS 服务器,我将它设置为使用tsc --watch
. 我想知道的是,当我对代码进行更改时,如何设置express
重新加载(注意我是在 Windows 上专门询问的)?
我假设这与chokidar
我有以下index.ts
代码有关
import AWS from "aws-sdk";
import express from "express";
import chokidar from "chokidar";
console.log(AWS.S3);
const route = express.Router();
route.get("/signed-url-put-object", async (req, res) => {
console.log(process.env)
});
if (process.env.NODE_ENV !== "production") {
const watcher = chokidar.watch("./index.js");
watcher.on("all", ()=> {
console.log("reloading...");
// what do I do here?
})
}
express().listen(3000, ()=>console.log('listening'))