Для запуска приложения nodejs и npm (я использовал для сборки webpack) да и вообще можнлю любые команды запускать одновремено. Раньше мне приходилось поднимать два ssh и запусть в каждом shh команды в моем примере
- node server.js
- npm run watch -- --watch-poll
Для начала надо устанановить пакет concurrently
npm install concurrently --save
Затем добавьте эти сценарии в package.json вашего приложения nodejs:
"scripts": {
"start": "node server.js",
"watch-poll": "npm run watch -- --watch-poll",
"dev": "concurrently \"npm run start\" \"npm run watch-poll\""
}
Затем, наконец, запустите npm run dev, чтобы одновременно запустить приложение npm и node serve