我正在尝试将调度程序添加到我的快速打字稿应用程序中,我的代码如下:
app.ts(定义了端口和主机)
import express from "express";
import { createServer } from "http";
import { testTask } from "./task/updatePairsTask";
import router from "./api/router";
const app = express();
app.use(express.json());
app.use("/", router);
const httpServer = createServer(app).listen(PORT, HOST, () => {
console.log(`Started server at ${HOST}:${PORT}`);
});
我在这里定义了我的工作:在 updatePairsTask.ts
import schedule from "node-schedule";
export const testTask = schedule.scheduleJob("/1 * * * * *", () => {
console.log("Words");
});
我认为这应该使调度程序每隔一秒打印一次到控制台,但是一旦应用程序启动超出“已启动服务器”消息,似乎什么也没有打印。
你能帮忙吗?
谢谢。