【发布时间】:2022-01-20 22:35:42
【问题描述】:
我目前有 3 个在构建之前启动的脚本。 sc1.ts, sc2.ts, sc2.ts.
重要的是所有 3 个脚本相互等待而不是一起运行。
我创建了allSc.ts 并执行了以下操作:
import "./sc1.ts"
import "./sc2.ts"
import "./sc3.ts"
现在,每当我在构建时启动 allSc.ts 时,它都会同时运行所有这些并导致很多问题。有没有办法让AllSc.ts中的脚本互相等待?
更新:
我想我已经接近了,但它仍然不起作用:
import sc1 from "./sc1";
import sc2 from "./sc2";
import sc3 from "./sc3";
const runScripts = async () => {
new Promise(function () {
sc1();
})
.then(function () {
return new Promise(function () {
sc2();
});
})
.then(function () {
return new Promise(function () {
sc3();
});
});
};
runScripts();
【问题讨论】:
标签: typescript import async-await build