npm 包 metalsmith-more-source 使用教程

阅读时长 3 分钟读完

简介

metalsmith-more-source 是一个使用 metalsmith 构建静态网站时的插件,用于从另一个源中获取更多的文件信息。

在使用 metalsmith 搭建静态网站时,需要读取源文件目录中的文件信息,但有时候,需要读取一些非源文件目录中的文件信息,可以使用 metalsmith-more-source 插件实现。

安装

使用

metalsmith 的配置对象中,引入 metalsmith-more-source 插件,并指定要获取的来源源文件所在的目录。

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

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

配置项

metalsmith-more-source 接受以下配置项:

  • src: 指定要获取的来源源文件所在的目录。
  • pattern: 指定要获取的文件的文件名模式,默认值为 **/*.

示例代码

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

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

上面的示例代码中,配置项中指定了要从 ./other-source 目录中获取 .md 文件,然后将其添加到源文件中进行处理。

总结

在使用 metalsmith 搭建静态网站时,可以使用 metalsmith-more-source 插件从另一个源中获取更多的文件信息,以达到更复杂的需求。具体配置和使用方法可以参考上面的示例代码和官方文档。

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

纠错
反馈