PM2 Process Manager ile ExpressJs ES6 Babel uygulama başlatma - UBUNTU

Node Package Manager ile aşağıdaki komutları çalıştırıyoruz. -g ile sadece mevcut projeye özgü değil, global olarak kuruyoruz. Komut satırından projede farketmeksizin kullanabiliriz.
npm install -g pm2
npm install -g babel-cli
projemizin ana klasorune bir json konfigürasyon dosyası ekliyoruz. start_config.json dosyasını oluşturalım ve içine aşağıdaki kod bloğunu yapıştıralım.
{
  "apps" : [{
    "name"        : "projeAdi",
    "script"      : "./index.js",
    "watch"       : true,
    "exec_interpreter" : "babel-node",
    "exec_mode"        : "fork",
  }]
}
name ve script alanlarını projenize göre değiştiriniz. bu işlemi yaptıktan sonra aşağıdaki komut ile projemizi başlatabiliriz.
pm2 start start_config.json

Yorumlar

Bu blogdaki popüler yayınlar

High Availability nedir ?

SQL SERVER ADDDATE Fonksiyonu

Expressjs Framework ile NodeJs Web uygulaması oluşturma