首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docusaurus - getPathsToWatch()导致多次重新编译

Docusaurus - getPathsToWatch()导致多次重新编译
EN

Stack Overflow用户
提问于 2021-09-20 13:17:27
回答 1查看 26关注 0票数 0

我组合了一个简单的Docusaurus插件,它在dev服务器启动时运行。该插件返回Lifecyle APIs documentation中所述的getPathsToWatch()

代码语言:javascript
复制
    return {
        'name': 'docusaurus-plugin-doc',
        getPathsToWatch() { return [`${inPath}/**/*.{js,jsx,ts,tsx}`]; },
    };

(实际上只有一个文件符合glob模式,我还使用了一个文件路径字符串的数组,即没有glob模式。)

文件监视工作;当我修改正在监视的文件时,Docusaurus重新编译。但是,它会继续大约每秒重新编译一次,直到我停止开发服务器。

如何让Docusaurus监视指定的文件并在每次更改时只重新编译一次?

EN

回答 1

Stack Overflow用户

发布于 2021-09-20 14:49:05

我发现这两个来源都不是100%清楚的,但在浏览了文档并与不一致的人交谈后,问题似乎如下所示。

在使用return语句之前,我在/docs中生成标记文件。相反,应该做的是使用loadContentcontentLoaded生命周期方法来生成Docusaurus将使用的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69255123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档