HINWEIS: NativeFier ist nicht berücksichtigt, siehe #1577.

Sie möchten einen nativ aussehenden Wrapper für WhatsApp-Web (oder eine beliebige Webseite) erstellen.
nativefier ' web.whatsapp.com ' 
Du bist fertig.
NativeFier ist ein Befehlszeilen-Tool, mit dem einfach eine „Desktop-App“ für jede Website mit minimalem Aufwand erstellt wird. Apps werden von Electron (das Chrom unter der Motorhaube verwendet) in einem ausführbaren Betriebssystem ( .app , .exe usw.) verwendet werden, die unter Windows, MacOS und Linux verwendet werden können.
Ich habe dies aufgebaut, weil ich es satt habe, Alt-tab in meinem Browser zu machen und dann bei Verwendung von Messenger oder WhatsApp-Web (HN-Thread) zahlreiche offene Registerkarten zu durchsuchen. NativeFier -Funktionen:
nativefier --help Installieren Sie nativefier weltweit mit npm install -g nativefier . Anforderungen:
Optionale Abhängigkeiten:
convert + identify oder gm in Ihrem $PATH .wine in Ihrem $PATH ist.docker pull nativefier/nativefierdocker build -t local/nativefier . (Ersetzen Sie in diesem Fall nativefier/ in den folgenden Beispielen mit local/ ) Standardmäßig wird nativefier --help ausgeführt. Erstellen einer Google Mail-App in ~/nativefier-apps ,
docker run --rm -v ~ /nativefier-apps:/target/ nativefier/nativefier https://mail.google.com/ /target/Sie können native Flags übergeben und Volumes montieren, um lokale Dateien zu übergeben. EG, um ein Symbol zu verwenden,
docker run --rm -v ~ /my-icons-folder/:/src -v $TARGET -PATH:/target nativefier/nativefier --icon /src/icon.png --name whatsApp -p linux -a x64 https://web.whatsapp.com/ /target/Diese Repos werden nicht von nativen Betreuern verwaltet. Verwenden Sie auf eigenes Risiko. Wenn Sie sie verwenden, untersuchen Sie das Build -Skript für Ihre Sicherheit.
Um eine App für Medium.com zu erstellen, einfach nativefier 'medium.com'
NativeFier wird versuchen, den App -Namen und andere Optionen zu bestimmen, die Sie überschreiben können. Zum Beispiel, um den Namen nativefier --name 'My Medium App' 'medium.com' zu überschreiben
Lesen Sie die API-Dokumente oder führen Sie nativefier --help aus, um mehr über Befehlszeilenflags zu erfahren und Ihre App zu konfigurieren.
Siehe Catalog.md für ortsspezifische Ideen und Problemumgehungen, die von der Community beigetragen haben .
Wenn dies nicht hilft, schauen Sie sich unseren Ausgabe -Tracker an.
Helfen Sie mit Fehler und Feature -Anfragen!
Dokumente: Entwickler / Build / Hacking, API / Flags, Changelog.
Lizenz: MIT.