从终端按顺序执行多个 .js 文件

时间:2020-12-19 19:12:09

标签: node.js json terminal

我有大约 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 文件吗?

1 个答案:

答案 0 :(得分:1)

这是一个执行此操作的脚本,您也可以选择其他文件格式而不是

git clone

您可以执行此node file1 .. node filex ,也可以在使用此代码之前查看child_process

file1,file2,file3...filex
相关问题