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-cliprojemizin 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
Yorum Gönder