Запуск двух файлов через ts-node

Есть файлик foo.ts, и запускаю программу командой ts-node src/foo.ts, но он стал слишком большой, и хочется его разбить.

Вынес во второй файл, и запускается ts-node src/bar.ts.

Можно ли запустить сразу два файла одной командой?


Ответы (1 шт):

Автор решения: nörbörnën

Если нужно одновременно запускать обе программы то решение такое:

установи https://www.npmjs.com/package/concurrently и тогда в package.json можно будет записать такой пускач:

  "scripts": {
    "task1": "ts-node src/file1.ts",
    "task2": "ts-node src/file2.ts",
    "start": "concurrently \"yarn task1\" \"yarn task2\""
  },

Если программы нужно запускать по очереди то сгодится такой пускач:

  "scripts": {
    "start": "ts-node src/file1.ts && ts-node src/file2.ts"
  },
→ Ссылка