Nativefier är ett CLI-verktyg som enkelt skapar en körbar skrivbordsapplikation för vilken webbplats som helst med kortfattad och minimal konfiguration. Vem som helst kan använda den och den är mycket lättare än vanliga Electron-appar.
Nativefier är baserat på elektronpaketet och eftersom Electron-appar är plattformsoberoende kan alla Nativefiered -appen kommer att köras på GNU/Linux-distros såväl som på Windows- och Mac-operativsystem.
Att prata om anledningen till att han skapade Nativefier, skrev utvecklaren på GitHub:
Jag gjorde det här för att jag var trött på att behöva ⌘-tab eller alt-tab till min webbläsare och sedan söka igenom de många öppna flikarna när jag använde Facebook Messenger eller Whatsapp Web.
Detta är ett bra exempel på hur man skapar lösningar med hjälp av våra datorkunskaper.
Funktioner i Nativefier
Hur man installerar och använder Nativefier i Linux
Att installera Nativefier är lika enkelt som att köra följande kommando i terminalen.
$ npm installera nativefier -g
Utvecklaren har gjort ett tungt arbete genom att sätta upp en mallapp som innehåller lämpliga händelseavlyssnare och återuppringningar i mappen /app.
Detta är katalogen som kopieras till den temporära katalogen när kommandot nativefier
anropas och sedan kärnmetoderna för elektronpaketerare följer . vilket betyder att att få en URL och anropa nativefier gör jobbet gjort.
Så, till exempel, att skapa en GitHub eller WhatsApp webbkörbar (eller vilken webbsida som helst) är lika enkelt som att skriva:
$ nativefier -namn GitHub http://github.com $ nativefier web.whatsapp.com
-namn
-flaggan är alternativet som talar om för Nativefier namnet för att ge din körbara fil. Det finns andra alternativ inklusive:
Den fullständiga listan med alternativ och mer användningsinformation finns på dess GitHub-sida.
Notera:
- Nativefier har inte någon bakåtknapp som standard eftersom den är utformad för att bara omsluta appar på en sida. Trots detta kan du bygga en körbar fil från vilken webbadress som helst och genom att trycka
backsteg på tangentbordet kommer du till föregående sida.
- Sätt inte mellanslag när du definierar appnamnet med alternativet
-name på Linux eftersom det kommer att orsaka problem när du fäster appen till startprogrammet.
Ser du hur användbart Nativefier kan vara för dig? Släpp dina två cent i kommentarsfältet nedan.