Я хочу написать плагин 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
в режиме сборки. Но это решение плохо работает с кешем.