diff --git a/.gitignore b/.gitignore index 842110d23..ccaaa14fe 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ /docs/preview.html /lib /node_modules +/themes # exceptions !.gitkeep diff --git a/build/mincss.js b/build/mincss.js index 3e4206066..7b3a22242 100644 --- a/build/mincss.js +++ b/build/mincss.js @@ -7,7 +7,7 @@ const files = fs.readdirSync(path.resolve('lib/themes')); files.forEach(file => { file = path.resolve('lib/themes', file); cssnano - .process(fs.readFileSync(file)) + .process(fs.readFileSync(file), {from: undefined}) .then(result => { fs.writeFileSync(file, result.css); }) diff --git a/package.json b/package.json index e9bdf7883..30d4a6e5b 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ ], "scripts": { "build:cover": "node build/cover.js", - "build:css:min": "node build/mincss.js", - "build:css": "mkdirp lib/themes && node build/css -o lib/themes", + "build:css:min": "mkdirp lib/themes && node build/css -o lib/themes && node build/mincss.js", + "build:css": "mkdirp themes && node build/css -o themes", "build:emoji": "node ./build/emoji.js", "build:html": "node ./build/html.js", "build:js": "cross-env NODE_ENV=production node build/build.js",