Я установил npm навсегда, также npm установил ts-node и npm установил typescript, чтобы попытаться запустить этот API. Я пытался «навсегда запустить -v -c ts-node ./lib/server.ts» или «навсегда начать -v -v ts-node./lib/app.ts» и много вариантов, чтобы запустить его, но навсегда журналы выдает ошибку
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, если это имеет значение
nodejs
должен быть файлом.js
.Forever
предназначен только для поддержания работыnodejs
сервера и его перезапуска в случае сбоя. stackoverflow.com/a/32944853/185672 - person Phil   schedule 03.04.2020