Навсегда — простой инструмент командной строки, обеспечивающий непрерывную работу заданного сценария узла. Есть два способа использовать forever
: через командную строку или с использованием навсегда в вашем коде.
Использование командной строки –
forever [action] [options] SCRIPT
Есть так много вариантов, которые вы можете использовать с командой навсегда. Чтобы увидеть эту команду, выполните команду ниже -
forever --help
Когда команда навсегда выполняется с опцией --watch
, то любые изменения, внесенные в файл в папке или подпапке проекта, автоматически перезапускают скрипт навсегда.
Пример. Возьмем пример приложения node.js.
forever --watch app.js
По какой-то причине мы хотим игнорировать перезапуск скрипта автоматически, например, когда любые изменения, сделанные в представлениях html, не перезапускают скрипт.
--watchIgnore
позволяют игнорировать шаблон, когда часы включены.
Пример —
forever --watch app.js --watchIgnore
Команда навсегда, используемая с опцией --watchIgnore, выглядит .foreverignore
, если она не найдена в каталоге вашего проекта, выведите сообщение об ошибке в консоль следующим образом:
error: Could not read .foreverignore file.
error: ENOENT: no such file or directory, open 'project_folder/.foreverignore'
Итак, нашли такой тип ошибки, затем создайте файл .foreverignore
в папке проекта с соответствующим шаблоном, который вы хотите игнорировать.
Образец файла .foreverignore
node_modules
public
*ignore*
**.log**
Надеюсь, это поможет вам решить вашу проблему!
person
Vikash Kumar
schedule
24.05.2016