Как генерировать файлы stati c при рендеринге уценки с помощью VuePress - PullRequest
0 голосов
/ 18 марта 2020

Я хочу написать плагин VuePress, который генерирует статические PNG для формул TeX. У меня нет проблем с генерацией PNG из TeX. Тем не менее, я не знаю, где написать генерирующую часть кода.

Вот мой текущий код.

@ oak-tree-house / vuepress-plugin-mathjax

В настоящее время сгенерированные PNG помещаются в ctx.outDir во время рендеринга уценок. И beforeDevServer добавлен для поддержки этих файлов в режиме dev.

Но он не работает в режиме build. Кажется, ctx.outDir отбрасывается, что приводит к сбою генерации.

Существует ли стандартный способ создания файлов * stati c при рендеринге в VuePress.


Обновление чт 19 марта 2020 01:48:33 CST:

Теперь я записываю PNG в ctx.tempDir, а затем копирую в ctx.outDir в режиме сборки. Но это решение плохо работает с кешем.

...