mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-10 23:57:22 +02:00
Update how separate css files are identified
This commit is contained in:
parent
fc4e5b05df
commit
b359a2500d
3 changed files with 29 additions and 6 deletions
|
@ -56,6 +56,18 @@ function execute() {
|
|||
return rawContent.replace(TABLE_OF_CONTENTS_TOKEN, tableOfContents);
|
||||
};
|
||||
|
||||
function isSeparateCss(file) {
|
||||
if (!siteConfig.separateCss) {
|
||||
return false;
|
||||
}
|
||||
for (let i = 0; i < siteConfig.separateCss.length; i++) {
|
||||
if (file.includes(siteConfig.separateCss[i])) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
console.log("generate.js triggered...");
|
||||
|
||||
const regexSubFolder = /docs\/(.*)\/.*/;
|
||||
|
@ -255,10 +267,7 @@ function execute() {
|
|||
/* copy all static files from user */
|
||||
files = glob.sync(CWD + "/static/**");
|
||||
files.forEach(file => {
|
||||
if (
|
||||
file.match(/\.css$/) &&
|
||||
siteConfig.separateCss.indexOf(path.basename(file)) == -1
|
||||
) {
|
||||
if (file.match(/\.css$/) && !isSeparateCss(file)) {
|
||||
const mainCss =
|
||||
__dirname +
|
||||
"/../../build" +
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue