mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-17 19:16:58 +02:00
Fix CSS tests (#839)
* Fix CSS tests * Revamp * - * fix failing test * add test for minifyCss with fixtures & snapshot * remove unintended addition * simplify the test.css
This commit is contained in:
parent
8cd4b4fca6
commit
4267337fb0
9 changed files with 178 additions and 88 deletions
|
@ -11,12 +11,12 @@ async function execute() {
|
|||
const metadataUtils = require('./metadataUtils');
|
||||
|
||||
const CWD = process.cwd();
|
||||
const cssnano = require('cssnano');
|
||||
const fs = require('fs-extra');
|
||||
const readMetadata = require('./readMetadata.js');
|
||||
const path = require('path');
|
||||
const getTOC = require('../core/getTOC.js');
|
||||
const getTOC = require('../core/getTOC');
|
||||
const utils = require('../core/utils.js');
|
||||
const serverUtils = require('./utils');
|
||||
const React = require('react');
|
||||
const mkdirp = require('mkdirp');
|
||||
const glob = require('glob');
|
||||
|
@ -445,13 +445,7 @@ async function execute() {
|
|||
// Use cssnano to minify the final combined CSS.
|
||||
const mainCss = join(buildDir, 'css', 'main.css');
|
||||
const cssContent = fs.readFileSync(mainCss, 'utf8');
|
||||
const {css} = await cssnano.process(
|
||||
cssContent,
|
||||
/* postcssOpts */ {},
|
||||
/* cssnanoOpts */ {
|
||||
preset: 'default',
|
||||
}
|
||||
);
|
||||
const css = await serverUtils.minifyCss(cssContent);
|
||||
fs.writeFileSync(mainCss, css);
|
||||
|
||||
// compile/copy pages from user
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue