我有大约 100 个 JS 文件,每个文件都有不同的脚本。
file1.js , file2.js , file3.js , ... , file100.js
现在,要执行每个文件,我必须转到终端并执行以下操作:
node file1
node file2
node file3
.
.
node file100
这意味着我必须在终端中执行此操作 100 次。是否有脚本可以写入 JS 文件中,以便我只能执行一个 JS 文件来依次执行所有 100 个 JS 文件?
我还想在每次执行之间等待 3 秒,我相信我可以使用以下代码实现:
var interval = 3000;
var promise = Promise.resolve();
promise = promise.then(function () {
return new Promise(function (resolve) {
setTimeout(resolve, interval);
});
});
有什么建议如何在终端中不输入 node file#
100 次的情况下执行所有 100 个 JS 文件吗?
答案 0 :(得分:1)
这是一个执行此操作的脚本,您也可以选择其他文件格式而不是
git clone
您可以执行此node file1
..
node filex
,也可以在使用此代码之前查看child_process。
file1,file2,file3...filex