как начать actionhero с pm2 - PullRequest
0 голосов
/ 08 мая 2019

Я запускаю actionhero этой командой

pm2 start .\node_modules\actionhero\bin\actionhero

Но actionhero не запускается успешно, и это в моем журнале pm2:

ошибка: в этом проекте не найден каталог конфигурации, указанный с помощью --config или найден в process.env.ACTIONHERO_CONFIG

1 Ответ

1 голос
/ 08 мая 2019

У меня нет опыта работы с actionhero, но он ясно говорит, что каталог конфигурации не найден. Или 1. Параметр --config должен быть передан в качестве следующего аргумента для запуска pm2 или 2. Установите для переменной env ACTIONHERO_CONFIG соответствующее значение.

Параметры загрузки для поиска каталога конфигурации

When launching ActionHero you can specify which config directory to use with --config '/path/to/dir' or the environment variable ACTIONHERO_CONFIG, otherwise ./config/ will be used from your working directory.

The priority of arguments is:

Use the project's ./config folder, if it exists.
actionhero --config=PATH1 --config=PATH2 --config=PATH3,PATH4
ACTIONHERO_CONFIG=PATH1,PATH2 npm start
Note that if --config or ACTIONHERO_CONFIG are used, they overwrite the use of the default /config folder. If you wish to use both, you need to re-specify "config", e.g. --config=config,local-config. Also, note that specifying multiple --config options on the command line does exactly the same thing as using one parameter with comma separators, however the environment variable method only supports the comma-delimited syntax.
...