Linux上的静态网站*敏*感*词*是什么?如何遵循的步骤

优采云 发布时间: 2021-07-31 02:33

  Linux上的静态网站*敏*感*词*是什么?如何遵循的步骤

  Eleventy 是 Jekyll 和 Hugo 的基于 JavaScript 的替代品,用于构建静态 网站。

  

  静态网站 *敏*感*词*是一种基于原创数据和一组模板生成完整静态 HTML 网站 的工具。它可以自动完成单个 HTML 页面的编码任务,并使这些页面做好为用户服务的准备。由于 HTML 页面是预先构建的,因此它们在用户浏览器中的加载速度非常快。

  静态网站 对文档也非常友好,因为静态网站 易于扩展,它们是生成、维护和部署项目文档的简便方法。由于这些原因,公司经常使用它们来记录应用程序编程接口 (API)、数据库模式和其他信息。文档是软件开发、设计和其他技术方面的重要组成部分。所有代码库都需要某种形式的文档,选择范围从简单的 README 到完整的文档。

  Eleventy:一个静态的网站 *敏*感*词*

  Eleventy (11ty) 是一个简单的静态 网站 *敏*感*词*,是 Jekyll 和 Hugo 的替代品。它是用 JavaScript 编写的,它将(不同类型的)模板目录转换为 HTML。它也是开源的,并在 MIT 许可下发布。

  Eleventy 可以使用 HTML、Markdown、Liquid、Nunjucks、Handlebars、Mustache、EJS、Haml、Pug 和 JavaScript 模板文字。

  其功能包括:

  安装 Eleventy

  Eleventy 需要 Node.js。在 Linux 上,您可以使用包管理器安装 Node.js:

  $ sudo dnf install nodejs

  如果你的包管理器没有 Node.js,或者你不在 Linux 上,你可以从 Node.js 网站 安装它。

  Node.js 安装完成后,使用它来安装 Eleventy:

  $ npm install -g @11ty/eleventy

  就是这样!

  为您的文档创建一个静态的网站

  现在您可以开始使用 Eleventy 来构建您的静态文档网站。以下是要遵循的步骤。

  1、创建 package.json 文件

  要将 Eleventy 安装到您的项目中,您需要一个 package.json 文件:

  $ npm init -y

  2、Install Eleventy 到 package.json

  安装 Eleventy 并将其保存到项目的 package.json 中。运行:

  $ npm install-save-dev @11ty/eleventy

  3、Run Eleventy

  使用 npx 命令运行本地项目的 Eleventy 版本。确认安装完成后,尝试运行Eleventy:

  $ npx @11ty/eleventy

  4、创建一些模板

  现在运行两个命令来创建两个新的模板文件(一个 HTML 和一个 Markdown 文件):

  $ cat > index.html

Page title

<p>Hello world

EOF

$ echo '# Page header' > index.md

</p>

  这会将当前目录或子目录中的任何内容模板编译到输出文件夹中(默认为 _site)。

  运行 11--serve 以启动开发网络服务器。

  $ npx @11ty/eleventy-serve

  在您的网络浏览器中打开:8080/README/ 并观看您的 Eleventy 输出。

  然后将_site 中的文件上传到您的网络服务器并将您的网站 发布到全世界。

  尝试十一

  Eleventy 是一个静态的网站 *敏*感*词*,它易于使用,有模板和主题。如果您已经在开发过程中使用 Node.js,Eleventy 可能比 Jekyll 或 Hugo 更自然。它可以快速提供良好的结果,使您免于复杂的网站 设计和维护。要了解有关使用 Eleventy 的更多信息,请仔细阅读其文档。

  本文基于开源项目技术文档静态网站的建立,首发于Nwokocha Wisdom Maduabuchi媒体,授权转载。

  通过:

  作者:Nwokocha Wisdom 题目:lujun9972 译者:geekpi 校对:wxy

  本文由LCTT原创编译,Linux中国隆重上线

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线