Nativefier est un outil CLI qui crée facilement une application de bureau exécutable de n'importe quel site Web avec une configuration succincte et minimale. N'importe qui peut l'utiliser et il est beaucoup plus léger que les applications Electron typiques.
Nativefier est basé sur le package électronique et comme les applications Electron sont indépendantes de la plate-forme, tout NativefieredL'application fonctionnera sur les distributions GNU/Linux ainsi que sur les systèmes d'exploitation Windows et Mac.
Parlant de la raison pour laquelle il a créé Nativefier, le développeur a écrit sur GitHub :
J'ai fait cela parce que j'en avais assez de devoir appuyer sur ⌘-tab ou alt-tab sur mon navigateur, puis rechercher dans les nombreux onglets ouverts lorsque j'utilisais Facebook Messenger ou Whatsapp Web.
C'est un bon exemple de comment créer des solutions en utilisant nos compétences informatiques.
Fonctionnalités de Nativefier
Comment installer et utiliser Nativefier sous Linux
L'installation de Nativefier est aussi simple que d'exécuter la commande suivante dans le terminal.
$ npm install nativefier -g
Le développeur a fait du gros travail en configurant un modèle d'application contenant les écouteurs d'événements et les rappels appropriés dans le dossier /app..
Il s'agit du répertoire qui est copié dans le répertoire temporaire lorsque la commande nativefier
est appelée, puis les méthodes principales d'électron packager suivent . ce qui signifie que l'obtention d'une URL et l'appel du nativefier font le travail.
Ainsi, par exemple, créer un exécutable Web GitHub ou WhatsApp (ou n'importe quelle page Web) est aussi simple que de taper :
$ nativefier -name GitHub http://github.com $ nativefier web.whatsapp.com
Le drapeau -name
est l'option qui indique Nativefier le nom à donner à votre exécutable. Il existe d'autres options, notamment :
La liste complète des options et plus de détails d'utilisation sont sur sa page GitHub.
Note:
- Nativefier n'a pas de bouton de retour par défaut car il est conçu pour envelopper uniquement des applications d'une seule page. Néanmoins, vous pouvez créer un exécutable à partir de n'importe quelle URL et appuyer sur
backspace sur votre clavier vous amènera à la page précédente.
- Ne mettez pas d'espaces lors de la définition du nom de l'application avec l'option
-name sous Linux car cela causera des problèmes lors de l'épinglage de l'application au lanceur.
Voyez-vous à quel point Nativefier peut vous être utile ? Déposez vos deux cents dans la section des commentaires ci-dessous.