Я запускаю пакетный веб-сервер nodejs, который позволяет читать файлы epub (Readium-JS), и он запускается с помощью команды grunt.Как я могу запустить grunt в качестве демона?
Однако, если я запускаю это на своем VPS, сервер умирает, как только мое терминальное соединение заканчивается.
Как запустить эту задачу в качестве демона?
Я смотрел варианты, такие как grunt-forever и grunt-daemon, но способ, которым Gruntfile записывается с использованием load-grunt-config, путается с моим умом, и я не могу собрать вместе, как изолировать код сервера.
Вам действительно нужно начать с ворчания? [pm2] (https://www.npmjs.com/package/pm2) - самый популярный диспетчер процессов, но я не знаю, что он будет работать с хрюканьем. – loganfsmyth
Да, кажется, что требуется вызов grunt из командной строки. Кажется, нет файла, в котором я могу запустить «node file.js», который будет правильно загружать сервер, иначе я бы бросил его вместе уже навсегда. Кажется, хрюкать - это собрать конфигурацию, а затем загрузить ее, которая, похоже, не вызвана ничем, кроме запуска grunt. --- Тем не менее, я пробовал это и, похоже, работает. Если вы добавите свой комментарий в качестве ответа, я приму его как правильно, спасибо! – Antoine