Я успешно развернул parse-сервер с pm2, MongoDB и Nginx, и я могу POST и GET с него извне localhost. Я делаю это на DigitalOcean, и я использовал эту страницу в качестве ссылки. Теперь я хочу добавить ExpressJS к глобальной установке синтаксического анализа npm, и я не знаю, как это сделать. Я получил Parse + ExpressJS для работы вручную, используя «npm start» согласно учебнику Parse parse-server-example . Как включить его для глобальной установки, чтобы он включался, когда pm2 начинает анализ?
Вот моя экосистема. json, если это полезно.
{
"apps" : [{
"name" : "parse-wrapper",
"script" : "/usr/local/bin/parse-server",
"watch" : true,
"merge_logs" : true,
"cwd" : "/home/parse",
"env": {
"PARSE_SERVER_CLOUD_CODE_MAIN": "/home/parse/cloud/main.js",
"PARSE_SERVER_DATABASE_URI": "mongodb://<user>:<password>@127.0.0.1:27017/dev",
"PARSE_SERVER_APPLICATION_ID": "<myAppId>",
"PARSE_SERVER_MASTER_KEY": "myMasterKey",
}
}]
}
Последовательность команд pm2, которую я использовал:
pm2 start ecosystem.json
pm2 save
sudo pm2 startup ubuntu -u parse --hp /home/parse/
Заранее спасибо за помощь.