同时只运行第一个任务

我正在学习React Native,同时学习打字稿。 我find了一个初始设置的教程,可以一起工作,效果很好。
但是,为了使HRM正常工作,我需要在一个控制台中运行react-native run-android ,并在另一个控制台上npm run watch ,因为这两个任务都控制了控制台。

我下面的教程显示了这个package.json

 "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "tsc": "tsc", "clean": "rimraf artifacts", "build": "npm run clean && npm run tsc --", "lint": "tslint src/**/*.ts", "watch": "npm run build -- -w", "start:android": "npm run build && concurrently -r \"react-native run-android\" \"npm run watch\"" }, 

但是,当我运行start:android它只能得到运行react-native run-android后,它永远不会运行npm run watch 。 我一直没能find大量的文档,但本教程解释说,它允许您并行运行多个任务。

如果我颠倒了concurrently任务的顺序, watch运行了但是run-android没有,所以也没有解决问题。

我在这里做错了什么?