You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在package.json中添加自定义脚本同时运行指定目录的两个命令?

如何在package.json中配置脚本同时运行两个不同路径的命令?

要同时运行这两个不同路径下的命令,你可以借助concurrently工具实现多命令并行执行,下面是具体配置步骤:

1. 安装依赖工具

在项目根目录(/user/MatildeSalamanca_Project/web-app)执行以下命令,安装concurrently作为开发依赖:

npm install concurrently --save-dev

2. 配置package.json脚本

在web-app目录下的package.json文件中,添加或修改scripts字段:

"scripts": {
  "run": "concurrently \"npm start\" \"cd src/server && nodemon server.js\""
}

如果你希望拆分命令更清晰,也可以拆分成子脚本:

"scripts": {
  "app-start": "npm start",
  "server-start": "cd src/server && nodemon server.js",
  "run": "concurrently \"npm run app-start\" \"npm run server-start\""
}

执行说明

完成配置后,在web-app目录下运行npm run run,就能同时启动两个服务:

  • 第一个命令会在web-app目录执行npm start
  • 第二个命令会先切换到src/server目录,再执行nodemon server.js

内容的提问来源于stack exchange,提问作者Rodrigo Paredes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 16:10:41