Javascript 定时作业

Javascript cronjob

如何让调度程序每周通过电子邮件发送带有图表附件(由 javascript 制作)的报告,而无需与浏览器进行任何用户交互? 像 javascript.

这样的定时任务

除了像 node.js 这样使用服务器端 javascript 之外,还有其他选择吗?

您有三个基本选项:

  • 使用未内置于浏览器中的 JavaScript 引擎。 Node.js 是目前的标准,但确实存在其他选项,如 Rhino。这假定图表代码不依赖于任何浏览器 API。
  • 使用浏览器,但以编程方式驱动它(例如通过 Selenium 或 PhantomJS)
  • 重写报告生成器,使其不使用 JavaScript