我想用windows的cmd运行js,并且一直挂着,要怎么做?
node xxx.js
js文件中可以设置间隔,例如
setInterval(function() {
console.log("This message will be printed every 1 second.");
}, 1000);
用powershell试试,然后powershell支持linux的一些命令
安装node.js,
配置环境变量,
创建一个 JavaScript 文件:
Notepad 或 Visual Studio Code,
javascriptwhile (true) { console.log("Script is running..."); setTimeout(() => {}, 1000); // 每秒输出一次 }
保存此文件,例如命名为 script.js。
然后打开黑窗口(cmd),一路cd 到你保存的文件位置,
输入 node script.js。此时,你的脚本应该开始运行,并且每秒输出一次消息
可以使用 Nssm.exe,把你的js注册成后台服务,设置自启动,就可以持续运行了,希望帮助到你