From 4768440557dc1232cd0a957a09ed20453e890369 Mon Sep 17 00:00:00 2001 From: mariusheine Date: Tue, 22 Mar 2022 10:53:51 +0100 Subject: [PATCH] fix: missing no such file or directory when dist folder not existed before build (#17) --- src/envConfig.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/envConfig.ts b/src/envConfig.ts index 0fafb38..bb48f7c 100644 --- a/src/envConfig.ts +++ b/src/envConfig.ts @@ -56,6 +56,7 @@ export function envConfig(userOptions: Partial = {}): Plugin { const templateContent = createEnvConfigContent(userOptions.variables || [], true); const TEMPLATE_PATH = path.join(root, 'dist', 'env-config.template.js'); + fs.mkdirSync(path.dirname(TEMPLATE_PATH), { recursive: true }); fs.writeFileSync(TEMPLATE_PATH, templateContent, 'utf8'); },