如何在 Ubuntu 20.04 LTS 上安装 Reveal.js

在本教程中,我们将向您展示如何在 Ubuntu 20.04 LTS 上安装 Reveal.js。 对于那些不知道的人,Reveal.js 是一个开源 HTML 表示框架。 它是一种工具,可让任何拥有 Web 浏览器的人免费创建功能齐全且精美的演示文稿。 它建立在开放的网络技术之上。 它具有丰富的功能集,包括 Markdown 内容、嵌套幻灯片、PDF 导出和用于控制幻灯片导航的 JavaScript API。

本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 获取 root 权限的命令。 我将向您展示在 Ubuntu 20.04 (Focal Fossa) 上逐步安装 Reveal.js。 您可以按照针对 Ubuntu 18.04、16.04 和任何其他基于 Debian 的发行版(如 Linux Mint)的相同说明进行操作。

在 Ubuntu 20.04 LTS Focal Fossa 上安装 Reveal.js

步骤 1. 首先,通过运行以下命令确保所有系统软件包都是最新的 apt 终端中的命令。

sudo apt update sudo apt upgrade sudo apt install curl gnupg2 unzip git

步骤 2. 安装 Node.js。

运行以下命令将 Node.js 存储库添加到您的系统:

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

接下来,通过运行以下命令来安装 Node.js:

sudo apt install nodejs

您可以通过运行以下命令来检查已安装的版本:

node -v

步骤 3. 在 Ubuntu 20.04 上安装 Reveal.js。

现在我们从 Git 存储库下载最新版本的 Reveal.js:

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

下载完成后,将目录更改为reveal.js并安装所有依赖项:

cd reveal.js sudo npm install npm start

您还可以使用 --port:

npm start -- --port=7337

之后,您可以创建一个新的系统服务来管理显示:

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

添加以下行:

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

Save 和 close 然后重新加载文件 systemd 使用以下命令提供服务:

sudo systemctl daemon-reload sudo systemctl start reveal sudo systemctl enable reveal

步骤 4. 访问 Reveal.js Web 界面。

安装成功后,打开您的网络浏览器并转到 https://your-server-ip-address:8000

恭喜! 您已成功安装 Reveal.js。 感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 Reveal.js。 如需更多帮助或有用信息,我们建议您查看 Reveal.js 官方网站.