如何像 php 机器人一样 运行 Javascript code/script?

How to Run Javascript code/script by itself like php bots?

我正在读取 javascript 中的 websocket 数据并执行进一步的程序,例如在 mysql 数据库中插入数据。

但这一切都是在我打开包含 javascript 代码的 .html 页面时发生的。

我怎样才能 运行 javascript program/code 完全独立于命令行?

就像 php codes/programmes/bot 所做的那样,从 shell 调用并且它可以继续执行它被编码要做的事情,而不会停止。

所以我可以将它设置为 cron 作业,它会按时完成它的工作,而不是我每次都打开 .html 文件。

这正是 node.js 的用途。不是将 <script> 标记放在 HTML 文件中,而是 运行 你的 JS 文件 ala $ node myscript.js.

安装nodejs你可以运行.js文件

$ node myscript.js

如果你想让你的脚本永远运行那么你可以像这样使用https://www.npmjs.com/package/forever

$ forever start myscript.js