fix(v2): allow build website without custom css (#2676)

This commit is contained in:
Alexey Pyltsyn 2020-04-27 16:09:57 +03:00 committed by GitHub
parent c9c5aedcb5
commit 46118b3fe4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -46,7 +46,7 @@ module.exports = function (context, options) {
defaultDarkMode = false,
prism: {additionalLanguages = []} = {},
} = themeConfig || {};
const {customCss} = options || {};
const {customCss} = options;
return {
name: 'docusaurus-theme-classic',
@ -56,11 +56,16 @@ module.exports = function (context, options) {
},
getClientModules() {
return [
const modules = [
'infima/dist/css/default/default.css',
customCss,
path.resolve(__dirname, './prism-include-languages'),
];
if (customCss) {
modules.push(customCss);
}
return modules;
},
configureWebpack() {