İçeriğe geç

Moonpool'a uygulama veya geliştirme sunucusu ekleme

Moonpool’daki her uygulama; bir başlatma komutu, bir çalışma klasörü ve isteğe bağlı bir ortam içeren tek bir girdidir. Moonpool komutu kendi yönettiği terminalde çalıştırır.

  1. Kenar çubuğunun üstündeki … menüsünü açın ve Uygulama ekle seçeneğini seçin.
  2. Bir ad girin ve bir grup seçin.
  3. Türü seçin: web (bir bağlantı noktasında çalışan sunucu), desktop (yerel uygulama), static (bir sayfa) veya cli (bir komut).
  4. command değerini ve çalışacağı cwd klasörünü ayarlayın.
  5. Türün gerektirdiği alanları doldurun: web için port ve url, desktop için processName, static için url. Yalnızca bir url içeren static uygulama için command veya cwd gerekmez.
  6. Kaydedin. Uygulama kenar çubuğunda görünür. Başlatmak için Başlat denetimini kullanın.

Uygulama düzenleyicide tür seçimi (1) ve port alanı (2); aralarında cwd ve command alanları var

  1. type seçimi; ipucu satırı bu türün nasıl çalıştığını anlatır.
  2. web uygulamalarının kullandığı port alanı.

Sonuç, apps.json içinde tek bir girdidir, örneğin:

apps.json
{
"id": "my-api",
"name": "My API",
"group": "Dev",
"type": "web",
"command": "npm run dev",
"cwd": "C:\\code\\my-api",
"port": 3000,
"url": "http://localhost:3000"
}

Bir uygulamanın adına tıklamak yalnızca terminal sekmesini açar; bkz. Uygulama durumları.

  • Grup. Listeden bir grup seçin ya da + Yeni grup… seçeneğini seçip bir ad yazın. listeye dön listeye geri götürür. Boş bırakılan grup Apps olarak kaydedilir.
  • Soluk alanlar seçili tür tarafından kullanılmaz. Yine de kaydedilirler.
  • Adsız kaydetmek ad zorunludur. iletisini gösterir.
  • Esc tuşuna basmak ya da düzenleyiciyi kaydedilmemiş değişikliklerle kapatmak “Değişiklikleriniz atılsın mı?” sorusunu getirir.
  • Bir uygulamayı sonradan değiştirmek için satırındaki kalemi kullanın ya da satıra sağ tıklayıp Düzenle seçeneğini seçin.

Aynı menüden apps.json dosyasını düzenle seçeneğini seçin, dosyayı kaydedin, ardından Yeniden yükle seçeneğini seçin. Biçim, doğrulama kuralları ve kurtarma seçenekleri Yapılandırmaya genel bakış sayfasındadır.

Moonpool, şu kaynaktan ücretsiz bir yazılımdır: FasterDB