У меня npm установлен навсегда, также npm установлен TS-узел и npm установлен машинопись, чтобы попытаться запустить этот API. Я пытался "навсегда запустить -v - c ts-node ./lib/server.ts" или "навсегда запустить -v -v ts-node ./lib/app.ts" и много вариантов, чтобы запустить его, но forever logs выдает ошибку
events.js:187
throw er; // Unhandled 'error' event
^
Error: spawn tail ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:80:21) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn tail',
path: 'tail',
spawnargs: [ '-n', 100, 'C:\\Users\\*****\\.forever\\P0EG.log' ]
Если я отслеживаю этот файл журнала, он говорит:
'ts' не распознается как внутренняя или внешняя команда, работоспособная программа или командный файл. ошибка: навсегда обнаруженный скрипт завершился с кодом: 1
Я работал над этим в течение нескольких дней и, похоже, не могу найти решение, мне нужно запустить сервер в фоновом режиме без необходимости иметь VSCode или любое другое открытое окно, так как оно будет работать на виртуальной машине, и оно должно быть всегда активным, чтобы клиент мог достичь своих конечных точек. это структура папок проекта, и на стороне клиента это проект Angular, если это имеет значение
![enter image description here](https://i.stack.imgur.com/V2C8Y.png)