GNU/Linux >> Tutoriales Linux >  >> Debian

¿Cómo instalar RevealJS en Ubuntu 20.04 / Debian 11?

La creación de presentaciones para presentaciones educativas o laborales siempre estuvo monopolizada por herramientas propietarias. Sin embargo, gracias a CSS/HTML ahora tenemos otras herramientas más flexibles. Por eso, en esta publicación, aprenderá cómo instalar RevealJS en Ubuntu 20.04 / Debian 11.

Introducción a RevealJS

Según el sitio web oficial de RevealJS.

revelar.js es un marco de presentación HTML de código abierto. Es una herramienta que permite a cualquier persona con un navegador web crear presentaciones hermosas y con todas las funciones de forma gratuita.

En resumen, con RevealJS podemos crear hermosas presentaciones con tecnología HTML/CSS pero también agregando JavaScript.

Este marco está creado con tecnologías abiertas, por lo que cualquiera puede aprenderlo. También incluye soporte para Markdown, LaTeX y capacidad de exportación de PDF.

Finalmente, RevealJS tiene una excelente documentación ideal para que todos comiencen a usarlo y creen cosas hermosas.

Comencemos.

Actualizando el sistema e instalando dependencias

abra una terminal o conéctese vía SSH a su servidor y actualícelo.

sudo apt update
sudo apt upgrade

Después de esto, instale algunos paquetes necesarios para completar el tutorial.

sudo apt install curl gnupg2 unzip git

Entre ellos está git que usaremos para obtener la última versión estable del marco.

Instalar NodeJS en Ubuntu 20.04 / Debian 11

RevealJS depende de NodeJS para funcionar. Esto significa que tenemos que instalarlo. Puedes usar el 14.x branch o uno más avanzado como 16.x . Para esta publicación, usaré este último.

Añade el repositorio en cuestión:

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

Y luego instale NodeJS ejecutando el siguiente comando

sudo apt install nodejs

Luego verifique la versión instalada con el siguiente comando

node -v
v16.14.0

Instalar RevealJS en Ubuntu 20.04 / Debian 11

Para obtener la última versión estable de la herramienta, debemos clonar el repositorio de RevealJS.

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

Esto generará una carpeta llamada reveal.js a la que tenemos que acceder.

cd reveal.js

Dentro de él, tenemos que ejecutar RevealJS

sudo npm install

Obtendrá una salida por pantalla como esta

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 

Para iniciar la ejecución de RevealJS simplemente ejecute

npm start

Salida de muestra:

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

Ahora simplemente abra un navegador web y visite http://localhost:8000 para probarlo.

Ahora, puede comenzar a trabajar con esta herramienta.

En caso de que haya instalado RevealJS en un servidor o máquina virtual, no podrá acceder a él a través de localhost. Para esto, tenemos que modificar el ~/reveal.js/gulpfile.js archivo.

nano ~/reveal.js/gulpfile.js

Y modifica esta línea

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

Simplemente reemplace localhost con la dirección IP de tu ordenador.

Guarde los cambios y cierre el editor.

Ahora puedes volver a correr

npm start

Para especificar un puerto específico, simplemente ejecute

npm start --port=1234

Donde tienes que reemplazar 1234 , con el puerto deseado. Finalmente, para detener la ejecución, presione CTRL + C .

Opcional:Cree un nuevo servicio Systemd para manejar RevealJS.

Una buena manera de manejar RevealJS es desde un servicio que nos permita iniciarlo y detenerlo fácilmente. Para completar esto, cree un nuevo servicio.

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

y agrega lo siguiente

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

Guarde los cambios y cierre el editor. Para aplicar los cambios, ejecute.

sudo systemctl daemon-reload

Eso es todo.

Conclusión

RevealJS nos ofrece la posibilidad de crear nuevas presentaciones de forma rápida y muy profesional utilizando el poder de las tecnologías web. Instalarlo es una buena forma de empezar a usarlo.

Espero que te haya gustado este post y hayas aprendido algo nuevo. Compártelo y ayúdanos a crecer.


Debian
  1. Cómo instalar R en Debian 9

  2. Cómo instalar Spotify en Ubuntu y Debian

  3. Cómo instalar Puppet 6.x en Ubuntu 18.04 / Ubuntu 16.04 y Debian 9

  4. Cómo instalar React en Ubuntu 20.04

  5. ¿Cómo instalar Yarn en Ubuntu 20.04?

Cómo instalar SpamAssassin en Ubuntu/Debian

Cómo instalar PrestaShop en Ubuntu/Debian

Cómo instalar ReactJS en Debian 11

Cómo instalar Mongoku en Ubuntu 20.04 / Debian 11

¿Cómo instalar ODBC en Ubuntu 20.04 / Debian 11?

¿Cómo instalar RevealJS en Ubuntu 20.04 / Debian 11?