npm 包 pon-task-cron 使用教程

阅读时长 2 分钟读完

介绍

pon-task-cron 是一个基于 Node.js 平台的任务调度模块。它使用了 cron 语法来实现任务的定时执行。你可以用它来定时执行一段 JavaScript 代码,或者运行一个外部命令。

安装

使用 npm 在项目中安装 pon-task-cron:

用法

pon-task-cron 的 API 很简单,只有一个函数:

定义一个任务

定义一个任务非常简单,只需要调用 ponCron 函数并传入任务内容即可:

其中第一个参数是 cron 表达式,第二个参数是执行该任务的回调函数。这里的 cron 表达式是 0 * * * * *,表示每分钟的第 0 秒执行一次。

执行任务

要启动任务,只需要调用它的 run 方法即可:

停止任务

如果任务需要停止,可以调用它的 stop 方法:

示例代码

下面是一个简单的示例代码,可以实现每小时执行一次,将当前时间写入一个文件。

-- -------------------- ---- -------
----- -- - --------------
----- ------- - -------------------------

----- ---- - ---------- - - - - --- ---------- -
  ----- --- - --- -------
  ----- ------- - ---------------------
  ------------------------ -------- ------ ----- ------------- -
    -- ----- -
      -------------------
    - ---- -
      --------------------- - ---------
    -
  ---
---

-----------

这段代码启动任务后,每小时会往 time.txt 文件中写入当前的时间。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005657181e8991b448e1be1

纠错
反馈