我想要做的是当我运行npm run dev
来执行这两个任务,我需要等待5秒钟,直到下一个任务运行。等待几秒钟,然后在脚本上运行下一个任务package.jscon
运行npm run server
等待5秒钟,然后npm run client
"scripts": {
"start": "node ./bin/www",
"server": "nodemon start",
"client": "gulp",
"dev": "concurrently 'npm run server' 'npm run client'",
}
嗨,谢谢你的答案。我使用的是macOS,但其他团队成员正在使用Windows,而服务器显然是NodeJs。出于某种原因,第二个任务与第一个任务同时运行,这给我一个错误,因为我需要首先完全加载第一个任务。 – Matt
因此,也许_concurrently_不是正确的工具(因为它正是它的主要任务),你可以使用类似'“dev”的东西:“npm run server && npm run client”。 (无法帮助Windows) – TGrif