GNU/Linux >> Belajar Linux >  >> Linux

Nativefier – Mudah Membuat Situs Web Apa Pun menjadi Aplikasi Desktop

Penduduk Asli adalah alat CLI yang dengan mudah membuat aplikasi desktop yang dapat dieksekusi dari situs web apa pun dengan konfigurasi yang ringkas dan minimal. Siapa saja dapat menggunakannya dan jauh lebih ringan daripada aplikasi Electron pada umumnya.

Penduduk Asli didasarkan pada paket elektron dan karena aplikasi Electron tidak bergantung pada platform, semua Nativefied aplikasi akan berjalan di distro GNU/Linux serta di Sistem Operasi Windows dan Mac.

Berbicara tentang alasan dia menciptakan Nativefier , tulis pengembang di GitHub:

Saya melakukan ini karena saya lelah harus -tab atau alt-tab ke browser saya dan kemudian mencari melalui banyak tab yang terbuka ketika saya menggunakan Facebook Messenger atau Whatsapp Web.

Ini adalah contoh yang baik tentang cara membuat solusi menggunakan keterampilan komputasi kami.

Fitur di Nativefier

  • Gratis dan sumber terbuka dengan kode yang tersedia di GitHub .
  • Berfungsi pada GNU/Linux, Windows, dan Mac.
  • Pemberitahuan Desktop.
  • Ikon khusus OS.
  • Jadikan aplikasi web satu halaman (misalnya Telegram dan WhatsApp) yang dapat dijalankan sebagai aplikasi yang berdiri sendiri.

Cara Menginstal dan Menggunakan Nativefier di Linux

Menginstal Nativefier semudah menjalankan perintah berikut di terminal.

$ npm install nativefier -g

Pengembang telah melakukan beberapa pekerjaan berat dengan menyiapkan aplikasi template yang berisi event listener dan callback yang sesuai di /app folder.

Ini adalah direktori yang disalin ke direktori sementara ketika nativefier perintah dipanggil dan kemudian metode inti dari paket elektron mengikuti. artinya mendapatkan URL dan menjalankan nativefier menyelesaikan pekerjaan.

Jadi, misalnya, membuat GitHub atau WhatsApp web yang dapat dieksekusi (atau halaman web apa pun) semudah mengetik:

$ nativefier -name GitHub http://github.com
$ nativefier web.whatsapp.com

-name flag adalah opsi yang memberi tahu Nativefier nama untuk memberikan executable Anda. Ada opsi lain termasuk:

  • flash untuk mengaktifkan flash di penjelajah aplikasi Anda.
  • version adalah mencetak versi penginstalan nativefier Anda.
  • platform ditentukan secara otomatis berdasarkan OS saat ini. Timpa dengan menentukanlinux, windows (atau win32), atau osx (darwin).

Daftar lengkap opsi dan detail penggunaan lainnya ada di halaman GitHub-nya.

Catatan:

  1. Nativefier tidak memiliki tombol kembali secara default karena didesain untuk membungkus aplikasi satu halaman saja. Meskipun demikian, Anda dapat membuat file yang dapat dieksekusi dari url mana pun dan menekan backspace pada keyboard Anda akan membawa Anda ke halaman sebelumnya.
  2. Jangan beri spasi saat mendefinisikan nama aplikasi dengan -name di Linux karena akan menyebabkan masalah saat menyematkan aplikasi ke peluncur.

Apakah Anda melihat betapa bergunanya Nativefier bisa untuk kamu? Berikan dua sen Anda di bagian komentar di bawah.


Linux
  1. Apa yang saya gunakan di linux untuk membuat program python dapat dieksekusi

  2. Cara memastikan aplikasi tetap berjalan di Linux

  3. Menggunakan SSH untuk membuka aplikasi di desktop

  1. Appnativefy – Ubah Situs Web Apa Pun menjadi Gambar Aplikasi yang Dapat Dieksekusi Tunggal

  2. Bagaimana Cara Menambahkan Aplikasi ke Manajer Jendela Gnome?

  3. Menautkan libstdc++ secara statis:ada yang punya?

  1. Bagaimana Membuat Program Dapat Dieksekusi Dari Mana Saja?

  2. Cara Membuat Situs Saya Memuat Lebih Cepat

  3. Jadikan $JAVA_HOME mudah diubah di Ubuntu