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 */
files = glob.sync(CWD + "/static/**");
files.forEach(file => {
if (file.match(/\.css$/)) {
if (
file.match(/\.css$/) &&
siteConfig.separateCss.indexOf(path.basename(file)) == -1
) {
const mainCss =
__dirname +
"/../../build" +

View file

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

View file

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