Allow separate css files that don't get added to Docusaurus's

This commit is contained in:
Frank Li 2017-07-21 12:13:13 -07:00
parent 35e0a83817
commit 1edd160ceb
3 changed files with 8 additions and 2 deletions

View file

@ -255,7 +255,10 @@ function execute() {
/* copy all static files from user */ /* copy all static files from user */
files = glob.sync(CWD + "/static/**"); files = glob.sync(CWD + "/static/**");
files.forEach(file => { files.forEach(file => {
if (file.match(/\.css$/)) { if (
file.match(/\.css$/) &&
siteConfig.separateCss.indexOf(path.basename(file)) == -1
) {
const mainCss = const mainCss =
__dirname + __dirname +
"/../../build" + "/../../build" +

View file

@ -354,6 +354,9 @@ function execute(port) {
let files = glob.sync(CWD + "/static/**/*.css"); let files = glob.sync(CWD + "/static/**/*.css");
files.forEach(file => { files.forEach(file => {
if (siteConfig.separateCss.indexOf(path.basename(file)) != -1) {
return;
}
cssContent = cssContent =
cssContent + "\n" + fs.readFileSync(file, { encoding: "utf8" }); cssContent + "\n" + fs.readFileSync(file, { encoding: "utf8" });
}); });

View file

@ -21,7 +21,7 @@
"shelljs": "^0.7.8" "shelljs": "^0.7.8"
}, },
"name": "docusaurus", "name": "docusaurus",
"version": "1.0.0-alpha.23", "version": "1.0.0-alpha.24",
"bin": { "bin": {
"docusaurus-start": "./lib/start-server.js", "docusaurus-start": "./lib/start-server.js",
"docusaurus-build": "./lib/build-files.js", "docusaurus-build": "./lib/build-files.js",