Skip to content

Commit 9ff5b75

Browse files
silverwindtechknowlogick
authored andcommitted
Switch CSS minifier to cssnano (#9260)
This results in around 4kB saving in CSS size and also resolves with a particular issue on git bash which had issues with the format of the lessc arguments.
1 parent d7c52b8 commit 9ff5b75

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -469,9 +469,9 @@ css: node-check $(CSS_DEST)
469469

470470
$(CSS_DEST): node_modules $(CSS_SOURCES)
471471
npx stylelint web_src/less
472-
npx lessc --clean-css="--s0 -b" web_src/less/index.less public/css/index.css
473-
$(foreach file, $(filter-out web_src/less/themes/_base.less, $(wildcard web_src/less/themes/*)),npx lessc --clean-css="--s0 -b" web_src/less/themes/$(notdir $(file)) > public/css/theme-$(notdir $(call strip-suffix,$(file))).css;)
474-
npx postcss --use autoprefixer --no-map --replace public/css/*
472+
npx lessc web_src/less/index.less public/css/index.css
473+
$(foreach file, $(filter-out web_src/less/themes/_base.less, $(wildcard web_src/less/themes/*)),npx lessc web_src/less/themes/$(notdir $(file)) > public/css/theme-$(notdir $(call strip-suffix,$(file))).css;)
474+
npx postcss --use autoprefixer --use cssnano --no-map --replace public/css/*
475475

476476
.PHONY: javascripts
477477
javascripts:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
"babel-loader": "8.0.6",
1414
"core-js": "3.4.1",
1515
"css-loader": "3.2.0",
16+
"cssnano": "4.1.10",
1617
"eslint": "6.6.0",
1718
"eslint-config-airbnb-base": "14.0.0",
1819
"eslint-plugin-import": "2.18.2",
1920
"less": "3.10.3",
20-
"less-plugin-clean-css": "1.5.1",
2121
"postcss-cli": "6.1.3",
2222
"style-loader": "1.0.0",
2323
"stylelint": "11.1.1",

0 commit comments

Comments
 (0)