From 8b8a196ee19453ede64815368cbebebe61df00fa Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Mon, 30 Sep 2024 22:47:26 -0700 Subject: [PATCH] Disable Algolia for local docsite build (#40) --- docusaurus.config.ts | 5 ++++- package.json | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 7d81a8a..00d04c4 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -47,7 +47,10 @@ const config: Config = { }, ], ], - themes: [["classic", { customCss: "src/css/custom.css" }], "@docusaurus/theme-search-algolia"], + themes: [ + ["classic", { customCss: "src/css/custom.css" }], + !process.env.DISABLE_ALGOLIA ? "@docusaurus/theme-search-algolia" : undefined, + ].filter((v) => v), themeConfig: { docs: { sidebar: { diff --git a/package.json b/package.json index 1e1f9a0..5b8a27f 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "scripts": { "docusaurus": "docusaurus", "start": "docusaurus start", - "build": "docusaurus build --no-minify", + "build": "USE_SIMPLE_CSS_MINIFIER=true docusaurus build", + "build-local": "DISABLE_ALGOLIA=true run build", "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy", "clear": "docusaurus clear",