当前位置: 首页 > 知识库问答 >
问题:

Yarn并行运行多个脚本

燕禄
2023-03-14

我正在从NPM迁移到Thread,我希望并行运行脚本,例如:

npm-run-all --parallel script1 script2 script3

它在纱线中的等价物是什么?

我发现它的等价物是分别运行每一个:

yarn run script1 && yarn run script2 && yarn run script3

但是我不能并行运行脚本。

如何使用多个脚本

共有3个答案

汝和裕
2023-03-14

可以并发使用。例如:

concurrently "yarn run script1"   "yarn run script2"   "yarn run script3"
慕容宏毅
2023-03-14

从我在npm run all文档中读到的内容来看,您可以继续使用它,并且,只要您使用Thread运行脚本,它将使用Thread并行运行脚本。

这是原文https://github.com/mysticatea/npm-run-all

纱线相容性

如果使用Thread调用脚本,npm run all将正确使用Thread执行计划的子脚本。

李振国
2023-03-14

使用

包裹json:

{
    "parallel": "yarn script1 & yarn script2",
    "serial": "yarn script1 && yarn script2",
    "script1": "... some script here",
    "script2": "... some there script here"
}

 类似资料:
  • 问题内容: 在我的我有这两个脚本: 每当我开始在Node.js中开发时,我必须 并行 运行这两个脚本。我想到的第一件事是添加第三个脚本,如下所示: …但这将等待完成再运行。 如何并行运行它们? 请记住,我需要查看以下命令。另外,如果您的解决方案涉及构建工具,则我宁愿使用,因为我已经在另一个项目中使用了它。 问题答案: 使用并发调用的包。 然后按以下步骤设置您的任务:

  • 在我的中有以下两个脚本: 每次在Node.js中开始开发时,我都必须并行运行这两个脚本。我首先想到的是添加第三个这样的脚本: ...但在运行之前,将等待完成。 我如何并行运行这些?请记住,我需要查看这些命令的。另外,如果您的解决方案涉及构建工具,我宁愿使用而不是,因为我已经在另一个项目中使用了它。

  • Angel On Yarn运行 由于业界很多公司的大数据平台,都是基于Yarn搭建,所以Angel目前的分布式运行是基于Yarn,方便用户复用现网环境,而无需任何修改。 鉴于Yarn的搭建步骤和机器要求,不建议在小机器上,进行尝试该运行。如果一定要运行,最少需要6G的内存(1ps+1worker+1am),最好有10G的内存,比较宽裕。 1. 运行环境准备 Angel的分布式Yarn运行模式需要的

  • 问题内容: 我有一个shell脚本 随机播放大型文本文件(600万行和6列) 根据第一列对文件进行排序 输出1000个文件 所以伪代码看起来像这样 有没有一种方法可以运行此Shell脚本以充分利用多核CPU? 在这一刻, 。按1到1000的顺序执行,非常慢。 谢谢你的帮助。 问题答案: 查看bash子外壳程序,这些外壳程序可用于并行运行脚本的各个部分。 我还没有测试过,但这可能是一个开始:

  • 问题内容: 我是詹金斯的新手,需要帮助。 我有4个Shell脚本:test1.sh,test2.sh,test3.sh和test4.sh 我希望test2.sh仅在test1.sh成功运行时运行,而test4.sh仅在test3.sh成功运行时运行。我还希望test1.sh和test3.sh并行运行。 我如何在詹金斯实现呢? 我正在使用“使用ssh在远程主机上执行shell脚本”和“有条件的步骤(

  • 问题内容: 如何运行多个python脚本?此刻我像这样跑一个。 我已经尝试过了,但是不起作用:仅运行第一个脚本。另外,我尝试使用这样的单个文件; 但是,这也不起作用。 问题答案: 使用Bash: 这就是整个脚本。它将同时运行两个Python脚本。 Python本身可以做同样的事情,但要花更多的时间输入,对于眼前的问题来说是一个不好的选择。 我认为尽管您采取错误的方法来解决问题很可能,但我想听听您的