Nativefier, özlü ve minimum yapılandırmayla herhangi bir web sitesinin yürütülebilir masaüstü uygulamasını kolayca oluşturan bir CLI aracıdır. Herkes kullanabilir ve tipik Electron uygulamalarından çok daha hafiftir.
Nativefier elektron paketini temel alır ve Electron uygulamaları platformdan bağımsız olduğundan, herhangi bir Nativefiereduygulama GNU/Linux dağıtımlarının yanı sıra Windows ve Mac İşletim Sistemlerinde çalışacak.
Nativefier'ı yaratma nedeninden bahseden geliştirici, GitHub'da şunları yazdı:
Bunu, Facebook Messenger veya Whatsapp Web kullanırken tarayıcımda ⌘-tab veya alt-tab yapıp ardından sayısız açık sekmede arama yapmaktan bıktığım için yaptım.
Bu, bilgi işlem becerilerimizi kullanarak nasıl çözüm üretebileceğimize iyi bir örnek.
Nativefier'deki Özellikler
Linux'ta Nativefier Nasıl Kurulur ve Kullanılır
Nativefier'ı yüklemek, terminalde aşağıdaki komutu çalıştırmak kadar kolaydır.
$ npm yerli fier'i kur -g
Geliştirici, /app klasöründe uygun olay dinleyicilerini ve geri aramaları içeren bir şablon uygulama ayarlayarak bazı ağır işler yaptı.
Bu, nativefier
komutu çağrıldığında geçici dizine kopyalanan dizindir ve ardından elektron paketleyicinin temel yöntemleri izlenir . bir URL almanın ve nativefier öğesini çağırmanın işi bitirdiği anlamına gelir.
Örneğin, bir GitHub veya WhatsApp web yürütülebilir dosyası (veya herhangi bir web sayfası) oluşturmak, şunu yazmak kadar kolaydır:
$ yerli -adı GitHub http://github.com $ yerli web.whatsapp.com
-ad
bayrağı, Nativefier söyleyen seçenektir yürütülebilir dosyanıza verilecek ad. Aşağıdakiler dahil başka seçenekler de vardır:
Seçeneklerin tam listesi ve daha fazla kullanım detayı GitHub sayfasında.
Not:
- Nativefier, yalnızca tek sayfalık uygulamaları sarmak üzere tasarlandığından, varsayılan olarak geri düğmesi yoktur. Bununla birlikte, herhangi bir url'den çalıştırılabilir bir dosya oluşturabilirsiniz ve klavyenizde
backspace tuşuna basmak sizi önceki sayfaya götürür.
- Linux'ta
-ad seçeneğiyle uygulama adını tanımlarken boşluk bırakmayın çünkü bu, uygulamayı sabitlerken sorunlara neden olur başlatıcıya.
Nativefier'ın sizin için ne kadar yararlı olabileceğini görüyor musunuz? Aşağıdaki yorumlar bölümüne iki sentinizi bırakın.