【问题标题】:Change home page file name in vuepress在 vuepress 中更改主页文件名
【发布时间】:2019-11-25 19:14:09
【问题描述】:

默认情况下,带有一些 YML 配置的项目根 README.md 用作 Vuepress 的主页。有什么方法可以使用其他文件吗?

我想将 README.md 用于其他目的,例如创建项目构建和部署说明!

【问题讨论】:

    标签: vuejs2 vuepress


    【解决方案1】:

    我在source code 1.0.2版本查询,不知道vue的这个扩展,所以很好练习。

    我查看了所有出现的自述文件,不区分大小写,结果发现您想要的是不可配置,因为readme 被硬编码在多个文件中。

    我在源代码中更改了多次出现的readme,并设法将登录页面更改为test.md

    以下是您需要在源代码中更改的文件:

    • vuepress/packages/@vuepress/shared-utils/src/isIndexFile.ts
    • vuepress/packages/@vuepress/markdown/lib/link.js
    • vuepress/packages/@vuepress/core/lib/node/Page.js
    • vuepress/packages/@vuepress/markdown-loader/index.js

    在相关字符串中,您必须将readme(或README,视情况而定)替换为您想要的文件名。

    另一种解决方案:

    将您的 vuepress 嵌套在如下所示的文件夹中:

    - src/
       |
       -- README.md
       -- vuepress/
            | 
            -- README.md
    

    【讨论】:

    • 感谢@Damien 的时间和精力。将尝试使用您共享的第二种方法。同时,您可以贡献修复程序以使其可配置(如果您愿意),否则我将进行相同的工作。
    猜你喜欢
    • 2019-01-13
    • 2019-07-29
    • 1970-01-01
    • 2020-12-08
    • 2020-07-07
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 2012-06-02
    相关资源
    最近更新 更多