GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare RevealJS su Ubuntu 20.04 / Debian 11?

La creazione di presentazioni per presentazioni educative o di lavoro è sempre stata monopolizzata da strumenti proprietari. Tuttavia, grazie a CSS/HTML ora abbiamo altri strumenti più flessibili. Ecco perché, in questo post, imparerai come installare RevealJS su Ubuntu 20.04 / Debian 11.

Introduzione a RevealJS

Secondo il sito Web ufficiale di RevealJS.

reveal.js è un framework di presentazione HTML open source. È uno strumento che consente a chiunque disponga di un browser Web di creare gratuitamente presentazioni complete e belle.

In breve, con RevealJS possiamo creare bellissime presentazioni con tecnologia HTML/CSS ma anche aggiungendo JavaScript.

Questo framework è creato con tecnologie aperte, quindi chiunque può impararlo. Include anche il supporto per la capacità di esportazione Markdown, LaTeX e PDF.

Infine, RevealJS ha un'ottima documentazione, ideale per consentire a tutti di iniziare a utilizzarla e creare cose bellissime.

Iniziamo.

Aggiornamento del sistema e installazione delle dipendenze

apri un terminale o connettiti tramite SSH al tuo server e aggiornalo.

sudo apt update
sudo apt upgrade

Dopodiché, installa alcuni pacchetti necessari per completare il tutorial.

sudo apt install curl gnupg2 unzip git

Tra questi c'è git che utilizzeremo per ottenere l'ultima versione stabile del framework.

Installa NodeJS su Ubuntu 20.04 / Debian 11

RevealJS dipende da NodeJS per funzionare. Ciò significa che dobbiamo installarlo. Puoi usare il 14.x branch o uno più avanzato come 16.x . Per questo post userò quest'ultimo.

Aggiungi il repository in questione:

curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -

E quindi installa NodeJS eseguendo il seguente comando

sudo apt install nodejs

Quindi verifica la versione installata con il seguente comando

node -v
v16.14.0

Installa RevealJS su Ubuntu 20.04 / Debian 11

Per ottenere l'ultima versione stabile dello strumento, dobbiamo clonare il repository RevealJS.

git clone https://github.com/hakimel/reveal.js.git

Questo genererà una cartella chiamata reveal.js a cui dobbiamo accedere.

cd reveal.js

Al suo interno, dobbiamo RevealJS eseguendo

sudo npm install

Otterrai un output per schermo come questo

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
npm notice 
npm notice New minor version of npm available! 8.3.1 -> 8.5.4
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.5.4
npm notice Run npm install -g [email protected] to update!
npm notice 

Per avviare l'esecuzione di RevealJS basta eseguire

npm start

Esempio di output:

[20:27:01] Server started http://localhost:8000
[20:27:01] LiveReload started on port 35729
[20:27:01] Running server

Ora apri un browser web e visita http://localhost:8000 per testarlo.

Ora puoi iniziare a lavorare con questo strumento.

Nel caso in cui tu abbia installato RevealJS su un server o una macchina virtuale, non sarai in grado di accedervi tramite localhost. Per questo, dobbiamo modificare il ~/reveal.js/gulpfile.js file.

nano ~/reveal.js/gulpfile.js

E modifica questa riga

const host = yargs.argv.host || 'localhost'

Sostituisci semplicemente localhost con l'indirizzo IP del tuo computer.

Salva le modifiche e chiudi l'editor.

Ora puoi correre di nuovo

npm start

Per specificare una porta specifica, esegui

npm start --port=1234

Dove devi sostituire 1234 , con la porta desiderata. Infine, per interrompere l'esecuzione, premi CTRL + C .

Facoltativo:crea un nuovo servizio Systemd per gestire RevealJS.

Un buon modo per gestire RevealJS è da un servizio che ci consente di avviarlo e interromperlo facilmente. Per completare l'operazione, crea un nuovo servizio.

sudo nano /lib/systemd/system/reveal.service

e aggiungi quanto segue

[Service]
Type=simple
User=root
Restart=on-failure
WorkingDirectory=/home/user/reveal.js
ExecStart=npm start

Salva le modifiche e chiudi l'editor. Per applicare le modifiche, esegui.

sudo systemctl daemon-reload

Questo è tutto.

Conclusione

RevealJS ci offre la possibilità di creare nuove presentazioni in modo veloce e molto professionale sfruttando la potenza delle tecnologie web. L'installazione è un buon modo per iniziare.

Spero che questo post ti sia piaciuto e che tu abbia imparato qualcosa di nuovo. Condividilo e aiutaci a crescere.


Debian
  1. Come installare R su Debian 9

  2. Come installare Spotify su Ubuntu e Debian

  3. Come installare Puppet 6.x su Ubuntu 18.04 / Ubuntu 16.04 e Debian 9

  4. Come installare React su Ubuntu 20.04

  5. Come installare il filato su Ubuntu 20.04?

Come installare SpamAssassin su Ubuntu/Debian

Come installare PrestaShop su Ubuntu/Debian

Come installare ReactJS su Debian 11

Come installare Mongoku su Ubuntu 20.04 / Debian 11

Come installare ODBC su Ubuntu 20.04 / Debian 11?

Come installare RevealJS su Ubuntu 20.04 / Debian 11?