запуск приложения npm с использованием вечного запуска на сервере - PullRequest
0 голосов
/ 17 ноября 2018

У меня есть угловое приложение 6 с машинописью и веб-пакетом.

В этом угловом приложении есть серверная часть для обслуживания вызовов API, а серверная программа работает как отдельное приложение.

Для запуска приложения вмой локальный, из домашней папки проекта,

npm start

Для создания приложения

npm run build

Когда я запускаю вышеупомянутую команду, я получаю папку dist, которая содержит следующие элементы.

- index.html
- assets
    - fonts
    - icon
    - img
- main.sdgsdgfdsff.css
- main.sdfgsdfgdsfg.js
- manifest.3asdasdfsad.bundle.js
- polyfills.3462436425654af34.bundle.js
- vendor.sdgsdfg3453244354.bundle.js
- webpack-assets.json
- server
   - config.js
   - index.js
   - routes.js
   - socket.js

Теперь я хотел бы запуститьэто приложение на удаленном сервере.

Итак, скопировал всю папку dist и попробовал следующее.

навсегда запустите -o otput.log server / index.js

Журналы консоли,

warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: server/index.js

В output.log.

Node NOT Exiting...

Ничего не происходит.

Моя цельэто запустить это на удаленном сервере.Не уверен, что мне здесь не хватает.

Я тоже пробовал вечно на своем локальном Mac.

навсегда запуска -o otput.log server / index.js

Я также установил нижеприведенные материалы.

npm установить экспресс-сжатие навсегда минимальный-tls-версия body-parser fs https-метод-override

...