GNU/Linux >> Linux Esercitazione >  >> Linux

Nativefier:trasforma facilmente qualsiasi sito Web in un'applicazione desktop

Nativo è uno strumento CLI che crea facilmente un'applicazione desktop eseguibile di qualsiasi sito Web con una configurazione concisa e minima. Chiunque può usarlo ed è molto più leggero delle tipiche app Electron.

Nativo si basa sul pacchetto di elettroni e poiché le app Electron sono indipendenti dalla piattaforma, qualsiasi nativo l'app verrà eseguita su distribuzioni GNU/Linux, nonché su sistemi operativi Windows e Mac.

Parlando del motivo per cui ha creato Nativefier , lo sviluppatore ha scritto su GitHub:

L'ho fatto perché ero stanco di dover ⌘-tab o alt-tab sul mio browser e quindi cercare tra le numerose schede aperte quando stavo usando Facebook Messenger o Whatsapp Web.

Questo è un buon esempio di come creare soluzioni utilizzando le nostre capacità informatiche.

Funzioni in Nativefier

  • Gratuito e open source con codice disponibile su GitHub .
  • Funziona su GNU/Linux, Windows e Mac.
  • Notifiche sul desktop.
  • Icone specifiche del sistema operativo.
  • Rendere eseguibili app indipendenti a pagina singola (ad es. Telegram e WhatsApp).

Come installare e utilizzare Nativefier in Linux

Installare Nativefier è facile come eseguire il seguente comando nel terminale.

$ npm install nativefier -g

Lo sviluppatore ha svolto un lavoro pesante impostando un'app modello contenente listener di eventi e callback appropriati in /app cartella.

Questa è la directory che viene copiata nella directory temporanea quando il nativefier viene chiamato il comando e quindi seguono i metodi principali di packager di elettroni. il che significa che ottenere un URL e invocare il nativefier fa il lavoro.

Quindi, ad esempio, creare un eseguibile web GitHub o WhatsApp (o qualsiasi pagina web) è facile come digitare:

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

Il -name flag è l'opzione che dice a Nativefier il nome da assegnare al tuo eseguibile. Ci sono altre opzioni tra cui:

  • flash per abilitare il flash in Esplora applicazioni.
  • versione è stampa la versione dell'installazione di nativefier.
  • piattaforma determinata automaticamente in base al sistema operativo corrente. Sovrascrivilo specificando linux, windows (o win32) o osx (darwin).

L'elenco completo delle opzioni e ulteriori dettagli sull'utilizzo sono nella sua pagina GitHub.

Nota:

  1. Nativefier non ha alcun pulsante Indietro per impostazione predefinita perché è progettato per avvolgere solo app a pagina singola. Nonostante ciò, puoi creare un eseguibile da qualsiasi URL e premendo backspace sulla tastiera ti porterà alla pagina precedente.
  2. Non inserire spazi quando definisci il nome dell'app con il -name opzione su Linux perché causerà problemi durante il blocco dell'app nel programma di avvio.

Vedi quanto è utile Nativefier può essere per te? Lascia cadere i tuoi due centesimi nella sezione commenti qui sotto.


Linux
  1. Come aggiungere un'applicazione a Gnome Window Manager?

  2. Come rendere eseguibile un programma da qualsiasi luogo?

  3. Come velocizzare il caricamento del mio sito web

  4. Rendi $JAVA_HOME facilmente modificabile in Ubuntu

  5. Utilizzo di SSH per aprire l'applicazione sul desktop

Ndm:un'applicazione GUI desktop per NPM

Dattiloscritto -registrazione terminale in video?

Come creare un collegamento sul desktop?

Come rendere eseguibile un file nel terminale Linux?

Come eseguire il desktop remoto nel tuo server Windows

Come creare un sito web sul pannello di controllo di Vesta