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

在单个 .cmd 文件中运行多个“npm 启动” [重复]

葛念
2023-03-14

我试着写下一切。我如何在一个启动中运行多个npm实例?Windows的cmd文件?

示例:我有一个使用“npm start”运行的API和一个也使用“npm start”运行的客户端应用程序。我可以轻松地运行一个:

cd D:/my folder/... 
npm start

但在这里,我想打开第二个命令提示符,以便cd另一个文件夹,并运行相同的另一个“npm start”。cmd文件。

谢谢你!

共有2个答案

闻枫
2023-03-14

我找到了一个解决方法,从第一个运行多个. cmd文件,然后退出它,如下所示:

cd D:/.../folder
start script1.cmd
start script2.cmd
exit

这样,你可以运行任意多的命令,甚至可以使用不同的标题等等。有点乱,但是每个人都需要一个文件夹。cmd文件吧?

袁枫涟
2023-03-14

npm实际上是另一个批处理文件,因此它应该是<code>call</code>ed。从另一个批处理文件调用时,它将在完成后返回给调用者:

@Echo Off
CD /D "D:\Somewhere"
Call "P:\athTo\npm.cmd" start [-- <args>]
CD /D "C:\AnotherPlace"
Call "P:\athTo\npm.cmd" start [-- <args>]
Rem next line if required goes here

因为你的问题并不要求两个命令必须同时运行,(或者第二个命令提示符是必需的),所以上面的答案就是基于这一点。

 类似资料:
  • 我想一个接一个地从java代码中成功地运行多个cmd命令。 我想使用这个创建ssh连接的命令行应用程序,我想像在正常的命令提示符窗口中一样连续运行多个命令,而不需要实际关闭会话。我在java中找到的关于运行cmd命令的大多数答案都谈到了运行单个命令然后停止。就像这个问题的答案: 通过java运行cmd命令 我需要将命令的输出重定向到控制台,并从控制台获取新命令作为输入。有点像用java代码模拟cm

  • 问题内容: 我想做的是从Java应用程序多次运行文件。因此,我设置了一个运行以下代码的时间: 问题是,现在每次运行命令时,都会弹出一个新的cmd窗口。但是,我想要的只是开始时弹出的 一个 窗口,该窗口用于显示以下命令调用中的所有数据。 我怎样才能做到这一点? 问题答案: 使用 & &,您可以执行多个命令,一个接一个地执行: 使用多个命令和条件处理符号 您可以使用条件处理符号从单个命令行或脚本运行多

  • 我写了一个简单的脚本,将具有单个值的列添加到现有文件中,我想为位于一个文件夹中的其他几个文件运行它,知道我该怎么做吗? python脚本如下所示:

  • 我正在尝试替换txt文件中的多个单词。 有两行的示例如下: 假设我想用phonenum和addr替换“phone number”和“phone no” 目前我只知道如何运行多个sed命令,我正在寻找一些指导来找到一种更有效的方法。 谢谢你!

  • 问题内容: 我在将多个类放入单个文件时遇到麻烦。例如,当我的文件如下所示: 编译期间出现错误。我不太确定是什么原因造成的。有任何想法吗? 问题答案: 一个Java文件可以包含多个类,但只有一个可以公开。 一旦从类中删除了关键字,就可以将它们组合到一个Java文件中。