Nativefier ialah alat CLI yang dengan mudah membuat aplikasi desktop boleh laku bagi mana-mana tapak web dengan konfigurasi ringkas dan minimum. Sesiapa sahaja boleh menggunakannya dan ia jauh lebih ringan daripada apl Electron biasa.
Nativefier adalah berdasarkan pakej elektron dan memandangkan apl Electron adalah platform bebas, mana-mana Nativefireedapl akan dijalankan pada distro GNU/Linux serta pada Sistem Pengendalian Windows dan Mac.
Bercakap tentang sebab mengapa dia mencipta Nativefier, pembangun menulis di GitHub:
Saya melakukan ini kerana saya bosan terpaksa ⌘-tab atau alt-tab ke penyemak imbas saya dan kemudian mencari melalui banyak tab terbuka semasa saya menggunakan Facebook Messenger atau Whatsapp Web.
Ini adalah contoh yang baik tentang cara mencipta penyelesaian menggunakan kemahiran pengkomputeran kami.
Ciri dalam Nativefier
Cara Memasang dan Menggunakan Nativefier dalam Linux
Memasang Nativefier adalah semudah menjalankan arahan berikut dalam terminal.
$ npm pasang nativefier -g
Pemaju telah melakukan beberapa tugas berat dengan menyediakan apl templat yang mengandungi pendengar acara dan panggilan balik yang sesuai dalam folder /app.
Ini ialah direktori yang disalin ke direktori sementara apabila arahan nativefier
dipanggil dan kemudian kaedah teras pembungkus elektron mengikuti . bermakna mendapatkan URL dan menggunakan nativefier menyelesaikan tugas.
Jadi, sebagai contoh, mencipta GitHub atau WhatsApp web boleh laku (atau mana-mana halaman web) adalah semudah menaip:
$ nativefier -name GitHub http://github.com $ nativefier web.whatsapp.com
-nama
ialah pilihan yang memberitahu Nativefier nama untuk diberikan boleh laku anda. Terdapat pilihan lain termasuk:
Senarai penuh pilihan dan lebih banyak butiran penggunaan terdapat pada halaman GitHubnya.
Catatan:
- Nativefier tidak mempunyai sebarang butang belakang secara lalai kerana ia direka untuk membungkus hanya apl satu halaman. Walaupun begitu, anda boleh membina boleh laku daripada mana-mana url dan menekan
ruang belakang pada papan kekunci anda akan membawa anda ke halaman sebelumnya.
- Jangan letakkan ruang semasa mentakrifkan nama apl dengan pilihan
-nama pada Linux kerana ia akan menyebabkan masalah apabila menyemat apl kepada pelancar.
Adakah anda nampak betapa bergunanya Nativefier kepada anda? Turunkan dua sen anda di ruangan komen di bawah.