mirror of
https://github.com/facebook/docusaurus.git
synced 2025-07-27 05:28:43 +02:00
refactor: css extraction
This commit is contained in:
parent
141d6558af
commit
dc7ef96849
1 changed files with 133 additions and 130 deletions
|
@ -87,14 +87,17 @@ module.exports = function createBaseConfig(props, isServer) {
|
||||||
});
|
});
|
||||||
|
|
||||||
const cssRule = config.module.rule('css').test(/\.css$/);
|
const cssRule = config.module.rule('css').test(/\.css$/);
|
||||||
if (isProd) {
|
if (!isServer) {
|
||||||
cssRule.use('extract-css-loader').loader(CSSExtractPlugin.loader);
|
if (isProd) {
|
||||||
} else {
|
cssRule.use('extract-css-loader').loader(CSSExtractPlugin.loader);
|
||||||
cssRule.use('style-loader').loader('style-loader');
|
} else {
|
||||||
|
cssRule.use('style-loader').loader('style-loader');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cssRule
|
cssRule
|
||||||
.use('css-loader')
|
.use('css-loader')
|
||||||
.loader('css-loader')
|
.loader(isServer ? 'css-loader/locals' : 'css-loader')
|
||||||
.options({
|
.options({
|
||||||
modules: true,
|
modules: true,
|
||||||
importLoaders: 1,
|
importLoaders: 1,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue