diff --git a/scripts/build.js b/scripts/build.js index 30ff1ea25..545f1126b 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -353,7 +353,9 @@ if (isDeveloping) { return; } - await regenerateBundle(); + if (filename.includes('src/') && /\.(js|ts|css)$/.test(filename)) { + await regenerateBundle(); + } // Copy stylesheets when CSS files change if (isCssStylesheet) { @@ -366,7 +368,9 @@ if (isDeveloping) { } // This needs to be outside of "isComponent" check because SSR needs to run on CSS files too. - await generateDocs(); + if (filename.includes('/docs/')) { + await generateDocs(); + } reload(); } catch (err) {