Я не понимаю, как развернуть это в CentOS в потоке демона . Я могу начать только с: npm start
. Но я хочу, чтобы он заводился без моего "вмешательства"! Благодарю вас!
Я пытаюсь сделать это a>, но это не работает. pm2 show server работает нормально, но я не вижу его в браузере.
│ status │ online │
│ name │ app │
│ restarts │ 0 │
│ uptime │ 12h │
│ script path │ /usr/bin/http-server │
│ script args │ dist -p 3030 │
│ error log path │ /root/.pm2/logs/app-error-0.log │
│ out log path │ /root/.pm2/logs/app-out-0.log │
│ pid path │ /root/.pm2/pids/app-0.pid │
│ interpreter │ node │
│ interpreter args │ N/A │
│ script id │ 0 │
│ exec cwd │ /usr/share/soeui │
│ exec mode │ fork_mode │
│ node.js version │ 6.9.1 │
│ watch & reload │ ✘ │
│ unstable restarts │ 0 │
│ created at │ 2016-12-21T20:52:58.239Z |
ОБНОВЛЕНИЕ Резюме, мне просто нужен другой сервер, например, nginx, для его развертывания.
1 ответ
Я думаю, что лучший способ - использовать angular-cli (https://github.com/angular/angular- cli)
- создать новую локальную папку на своем компьютере
- перетащите проект git в папку
- запустите npm install на вашем локальном компьютере
- запустите 'ng build' на вашем локальном компьютере
- скопируйте папку / dist из вашей локальной папки на свой веб-сервер CentOS (apache2 или что-то в этом роде)
Я не уверен, что вы этого ожидаете, но я бы сделал это так :)
Похожие вопросы
Новые вопросы
linux
ВНИМАНИЕ: Все вопросы по Linux должны быть связаны с программированием; те, которые не будут закрыты. Используйте этот тег, только если ваш вопрос касается программирования с использованием API-интерфейсов Linux или поведения, специфичного для Linux, а не только потому, что вы запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.