Zainstalowałem node.js i npm na moim serwerze centOS 7. Ale mam problemy z pm2. Właściwie prawdziwy problem polega na tym, że nie mam doświadczeń w Linuksie i nie wiem, jak zmienić ścieżkę. Oto struktura folderów.Komenda PM2 nie została znaleziona
* bin
* code
* error_docs
* httpdocs
* lib64
* logs
* tmp
* var
* chat(my node.js folder)
* node_modules
* pm2
* sockjs
* server.js
* dev
* etc
* lib
* local
* sbin
* usr
wszedłem folderu wpisując cd chat
i zainstalowane PM2 npm install pm2
.
Po tym spróbowałem użyć pm2 dla mojego server.js wpisując pm2 server.js
serwer zwraca "nie znaleziono polecenia pm2". Mogę używać node.js bez żadnego problemu, ale pm2 nie działa.
Jak mogę to rozwiązać?
Dziękuję bardzo za jasne instrukcje.To zadziałało dla mnie. Przyjmuję to jako odpowiedź w 5 minut. –
czy możemy stworzyć kompilację do trybu produkcji za pomocą PM2? – Deep
@DeepKakkar faktycznie pm2 to pakiet do uruchamiania/monitorowania procesów aplikacji nodejs. Poszukujesz narzędzi do budowy, więc spójrz na: webpack, gulp, grunt, który automatyzuje wdrażanie/pakowanie. PM - oznacza Process Manager, a nie Package Manager. – num8er