Nativefier, μετατρέψτε ιστότοπους σε εφαρμογές επιφάνειας εργασίας στο Ubuntu 18.10

σχετικά με το nativefier

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Nativefier. Μιλήσαμε ήδη για αυτό το εργαλείο σε αυτό το ίδιο ιστολόγιο Πριν καιρό. Σε αυτήν την ανάρτηση θα δούμε πώς μπορούμε να το εγκαταστήσουμε και να το χρησιμοποιήσουμε στο Ubuntu 18.10 έως μετατρέψτε μια ιστοσελίδα σε εγγενή εφαρμογή.

Υπάρχουν πολλοί λόγοι για να θέλετε μια εγγενή εφαρμογή για έναν ιστότοπο. Λειτουργούν γενικά αρκετά καλά, καθώς έχουν κάποιες δυνατότητες που οι άνθρωποι περιμένουν από μια εφαρμογή για υπολογιστές. Συνήθως, ταιριάζει καλά στα γραφεία Gnu / Linux χάρη στη διαμόρφωσή του κατά τη δημιουργία τους.

Εγκαταστήστε το Nativefier στο Ubuntu 18.10

Το Nativefier είναι μια εφαρμογή NodeJS εκτελείται σε Gnu / Linux και άλλα λειτουργικά συστήματα που μπορούν να εκτελέσουν Node. Αυτό το πρόγραμμα δεν φτάνει εγκατεστημένο από προεπιλογή σε οποιαδήποτε σημαντική διανομή. Για αυτόν τον λόγο, θα πρέπει να δούμε πώς να ρυθμίσουμε το NativeFier, προτού μπορέσουμε να ξεκινήσουμε τη μετατροπή ιστότοπων σε εφαρμογές επιτραπέζιων υπολογιστών για Gnu / Linux.

Εγκατάσταση NPM

Το Nativefier βασίζεται σε μεγάλο βαθμό στη γλώσσα προγραμματισμού NodeJS. Για αυτόν τον λόγο, θα το κάνουμε εγκαταστήστε αυτόν τον διαχειριστή πακέτων, που ονομάζεται NPM, με το οποίο πρέπει να είναι αρκετό.

να εγκαταστήστε το NPM στο Ubuntu 18.10, θα πρέπει να ανοίξουμε μόνο ένα τερματικό (Ctrl + Alt + T) και να γράψουμε σε αυτό:

sudo apt install npm

Εγκαταστήστε το Nativefier

Όταν ο διαχειριστής πακέτων NodeJS λειτουργεί και λειτουργεί στον υπολογιστή μας, πρέπει να το χρησιμοποιήσουμε για να εγκαταστήσουμε το Nativefier. Θα το κάνουμε αυτό ανοίγοντας ένα τερματικό (Ctrl + Alt + T) και χρησιμοποιώντας την εντολή npm ως εξής:

εγκαταστήστε το nativefier npm ubuntu 18.10

sudo npm install nativefier -g

Προειδοποίηση: η εγκατάσταση του Nativefier χωρίς sudo μπορεί να προκαλέσει προβλήματα.

Μετατροπή ιστότοπων σε εφαρμογές

Το Nativefier λειτουργεί δημιουργώντας ένα πλαίσιο ηλεκτρονίων με βάση τη διεύθυνση URL που λαμβάνετε από τη γραμμή εντολών. Για να δημιουργήσετε μια εγγενή εφαρμογή Gnu / Linux χρησιμοποιώντας έναν ιστότοπο, απλώς ακολουθήστε αυτά τα βήματα:

  • Βήμα 1 → Βρείτε τον ιστότοπο για τον οποίο θέλετε να δημιουργήσετε μια εφαρμογή. Μόλις έχετε έναν ιστότοπο στο πρόγραμμα περιήγησής σας, επισημάνετε τη διεύθυνση URL με το ποντίκι σας και κάντε δεξί κλικ σε αυτήν. Επιλέξτε "να αντιγράψετε'.
  • Βήμα 2 → Στο παράθυρο τερματικού, χρησιμοποιήστε το Nativefier για να δημιουργήσετε μια βασική εφαρμογή, επικολλώντας τη διεύθυνση url που μόλις αντιγράψατε. Σε αυτό το άρθρο πρόκειται να χρησιμοποιήσουμε τον ίδιο ιστότοπο.

δημιουργία εφαρμογής με nantivefier Ubunlog

nativefier -p linux -a x64 -n ubunlog https://ubunlog.com
  • Βήμα 3 → Το Nativefier θα περιλαμβάνει τη διεύθυνση URL σε μια εφαρμογή ηλεκτρονίων. Είναι σημαντικό να προσέχετε το τερματικό κατά τη δημιουργία της εφαρμογής. Εάν εμφανιστεί σφάλμα, πατήστε το συνδυασμό πλήκτρων Ctrl + C και εκτελέστε ξανά την εντολή.
  • Βήμα 4 → Όταν το Nativefier ολοκληρώσει τη δημιουργία της εφαρμογής, θα πρέπει ενημερώστε τα δικαιώματα αυτού πριν μπορέσετε να το χρησιμοποιήσετε. Για να ορίσετε τα δικαιώματα, στο τερματικό εκτελέστε τις ακόλουθες εντολές:
cd *-linux-x64

sudo chmod +x *
  • Βήμα 5 → Εκτελέστε την εφαρμογή σας ηλεκτρονικό εξατομικευμένο με:

app nativefier ubunlog απελευθερώθηκε

./ubunlog

Επιλογές προσαρμοσμένης εφαρμογής

Σε αυτήν την ενότητα της ανάρτησης, θα εξετάσουμε εν συντομία μερικές από τις επιλογές που έχει το Nativefier. Αυτά θα επιτρέψουν στον χρήστη να δημιουργήσει μια καλύτερη εφαρμογή για επιτραπέζιους υπολογιστές.

Σημείωση: όλες οι επιλογές μπορούν να γραφτούν ταυτόχρονα. Δεν υπάρχει όριο για το πόσα χρησιμοποιούνται ταυτόχρονα.

Στο systray

Θέλετε να επιτρέψετε να εμφανιστεί η εφαρμογή στο δίσκο συστήματος; Προσπαθήστε να δημιουργήσετε την εφαρμογή με η επιλογή - δίσκος:

εφαρμογή δίσκου συστήματος

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --tray

Pantalla completa

Θέλετε η εφαρμογή σας να μπορεί να ξεκινήσει σε πλήρη οθόνη; Χρήσεις την επιλογή «πλήρους οθόνης» στην ακόλουθη εντολή για να το ενεργοποιήσετε:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --full-screen

Ξεκινήστε Μεγιστοποίηση

Είναι δυνατόν αναγκάστε την εφαρμογή ηλεκτρονίων μας να αρχίζει να μεγιστοποιείται πάντα. Για να το πάρετε απλά πρέπει να το χρησιμοποιήσετε η επιλογή «μεγιστοποίηση» στην εντολή για τη δημιουργία της εφαρμογής:

nativefier -p linux -a x64 -n nombreapp https://url-pagina-app.com --maximize

Ενεργοποίηση FlashPlayer

Είναι πιθανό να έχετε μια εφαρμογή Ιστού που να βασίζεται στο Flash. Ευτυχώς, το Nativefier έχει έναν τρόπο φόρτωση adobe flash plugin. Θα πρέπει να προσθέσουμε μόνο η επιλογή «φλας» στην εντολή που χρησιμοποιούμε:

nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --flash

Πάντα επάνω

Θέλετε την εφαρμογή ηλεκτρονίων σας αγνοήστε τους κανόνες διαχειριστή παραθύρων και εμφανίζονται πάντα πάνω από όλα το υπόλοιπο? Απόδειξη η επιλογή "πάντα στην κορυφή" κατά τη σύνταξη με το Nativefier:

nativefier -p linux -a x64 -n nombreapp https://website-app-url.com --always-on-top

Περισσότερες επιλογές διαμόρφωσης

βοήθεια του nativefier

nativefier --help

Η βοήθεια του Nativefier για να μας δείξει το διαφορετικές επιλογές που μπορούμε να χρησιμοποιήσουμε για τη διαμόρφωση των εφαρμογών μας. Θα μπορέσουμε να βρούμε περισσότερες πληροφορίες σχετικά με αυτό το εργαλείο στο δικό σας Αποθήκη GitHub.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Ιωάννα dijo

    npm ERR! typeerror Error: Λείπει το απαιτούμενο όρισμα # 1
    npm ERR! typeerror στο andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
    npm ERR! typeerror στο fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
    npm ERR! typeerror στο resolWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
    npm ERR! typeerror στο /usr/share/npm/lib/install/deps.js:457:7
    npm ERR! typeerror στο /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror στο /usr/share/npm/lib/fetch-package-metadata.js:37:12
    npm ERR! typeerror στο addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
    npm ERR! typeerror στο returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js : 117)
    npm ERR! typeerror στο pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js : 134:20)
    npm ERR! typeerror στο /usr/share/npm/node_modules/iferr/index.js:13:50
    npm ERR! typeerror Πρόκειται για σφάλμα με το ίδιο το npm. Αναφέρετε αυτό το σφάλμα στη διεύθυνση:
    npm ERR! τυπογραφικό λάθος

    npm ERR! Συμπεριλάβετε το ακόλουθο αρχείο με οποιοδήποτε αίτημα υποστήριξης:
    npm ERR! /home/joan/npm-debug.log

    ΒΟΗΘΕΙΑ