From bdc76fb423f342d5376ba85b6234b96d442d79d4 Mon Sep 17 00:00:00 2001 From: MapleLeaf <19603573+itsMapleLeaf@users.noreply.github.com> Date: Fri, 7 Jan 2022 15:19:40 -0600 Subject: [PATCH] only remove cache folder in dev, then ensure it exists --- packages/docs/src/asset-builder/asset-builder.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/docs/src/asset-builder/asset-builder.ts b/packages/docs/src/asset-builder/asset-builder.ts index 847483c..31018d2 100644 --- a/packages/docs/src/asset-builder/asset-builder.ts +++ b/packages/docs/src/asset-builder/asset-builder.ts @@ -28,7 +28,10 @@ export class AssetBuilder { ) {} static async create(cacheFolder: string, transformers: AssetTransformer[]) { - await rm(cacheFolder, { recursive: true }).catch() + if (process.env.NODE_ENV !== "production") { + await rm(cacheFolder, { recursive: true }).catch() + } + await mkdir(cacheFolder, { recursive: true }) return new AssetBuilder(cacheFolder, transformers) }