npm 包 makestatic-sitemap 使用教程

阅读时长 4 分钟读完

在现代网站开发中,网站地图通常是为静态站点生成的 XML 文件。然而,对于一些不熟悉静态网站生成器(如 Jekyll 或 Hugo)的人来说,这可能很麻烦。幸运的是,有一个 npm 包,称为 makestatic-sitemap,可以为您生成网站地图。

安装 makestatic-sitemap

安装此 npm 包很简单:只需在终端中运行以下命令:

创建 sitemap-config.json 文件

在您的项目根目录下创建一个名为 sitemap-config.json 的文件。该文件应该包含对您的站点 URL 和其他选项的配置。例如:

-- -------------------- ---- -------
-
   ----------- -----------------------
   ------- -
     -
       ------ ---------------------------
     --
     -
       ------ ------------------------------
       ------------- ----------
       ----------- ---
     --
     -
       ------ ---------------------------
       -------------- ----------------------
       ----------- ---
     -
   -
 -

编写脚本

现在您需要编写一些脚本来生成您的 sitemap。在您的项目中创建一个名为 generate-sitemap.js 的文件,并将以下内容复制到该文件中:

运行脚本

现在只需单击终端,并输入以下命令:

运行此命令后,您应该可以看到输出的 XML 格式的 sitemap。您现在可以将其上传到您的网站并将其提交给 Google 和其他搜索引擎。

总结

使用 makestatic-sitemap 包生成网站地图非常容易。只需设置 sitemap-config.json 文件并运行您的脚本,您就可以在几分钟内拥有一个完整的网站地图。

示例代码

  • sitemap-config.json
-- -------------------- ---- -------
-
   ----------- -----------------------
   ------- -
     -
       ------ ---------------------------
     --
     -
       ------ ------------------------------
       ------------- ----------
       ----------- ---
     --
     -
       ------ ---------------------------
       -------------- ----------------------
       ----------- ---
     -
   -
 -
  • generate-sitemap.js

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600572c881e8991b448e8f07

纠错
反馈