Как запустить 2 команды scripts npm?

Для запуска двух команд scripts в npm вам понадобится либо использовать специальное расширение для выполнения нескольких команд параллельно, либо можете воспользоваться возможностями командного интерфейса вашей операционной системы.

Один из способов выполнить две команды scripts npm параллельно - это использование пакета npm-run-all. Сначала вам нужно установить его как зависимость разработки:

npm install npm-run-all --save-dev

После этого добавьте в ваш файл package.json две команды, которые вы хотите выполнить параллельно, и используйте npm-run-all для запуска обеих команд:

{
  "scripts": {
    "start": "npm-run-all command1 command2",
    "command1": "команда1",
    "command2": "команда2"
  }
}

Теперь, когда вы запустите npm run start, обе команды command1 и command2 будут выполняться одновременно.

Если вы не хотите использовать сторонний пакет, вы можете воспользоваться возможностями вашей командной строки. Например, если вы используете Unix-подобную систему (например, Mac или Linux), вы можете использовать оператор & для запуска двух команд параллельно. Вот пример:

{
  "scripts": {
    "start": "npm run command1 & npm run command2",
    "command1": "команда1",
    "command2": "команда2"
  }
}

После этого, когда вы запустите npm run start, обе команды command1 и command2 будут выполнены параллельно.

Если вы используете операционную систему Windows, команда для выполнения двух команд scripts npm будет немного отличаться. Вот пример:

{
  "scripts": {
    "start": "start /B npm run command1 & start /B npm run command2",
    "command1": "команда1",
    "command2": "команда2"
  }
}

С помощью start /B вы можете запустить две команды параллельно в командной строке Windows.

Таким образом, вы можете использовать любой из этих методов для запуска двух команд scripts npm параллельно.