Intereting Posts
Какой SchemaType в Mongoose лучше всего подходит для отметки времени? Proxyquire, rewire, SandboxedModule и Sinon: плюсы и минусы Как отправить несколько ответов с помощью узла js Использование глобальной переменной конфигурации в j-узле express-node Приложение Node.js дает ERR_EMPTY_RESPONSE module.exports против экспорта по умолчанию в Node.js и ES6 Требовать другого файла в gulpfile (который не находится в node_modules) Администратор Firebase при добавлении электронной почты пользователя является анонимным Нормально ли иметь нагрузки соединений между узлом и монго при использовании мангуста? TypeError: db.collection не является функцией, НЕ МОЖЕТ ПОЛУЧИТЬ Как я могу расширить макет jade из структуры view / parent / child? Предотrotation прямого доступа к странице html в узле js Npm SELF_SIGNED_CERT_IN_CHAIN ​​на Azure Ошибка при прохождении хром без головы на героку Не удается найти имя «консоль». Что может быть причиной этого?

Разверните узел js-приложения с помощью Express Framework в режиме производства

Как развернуть приложение узла js с express-инфраструктурой с переменной рабочей среды с pm2 и сгенерировать сценарий запуска для перезагрузки с той же переменной рабочей среды.

Я использовал это до сих пор

pm2 start hello.js pm2 startup systemd sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u sammy --hp /home/sammy 

Он запускает приложение при перезагрузке, но в режиме разработки

Чтобы запустить приложение Node.js в NODE_ENV режиме, вам нужно установить NODE_ENV следующим образом:

 NODE_ENV=production # updates from 'development' to 'production' pm2 start hello.js pm2 startup systemd sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u sammy --hp /home/sammy