【发布时间】:2019-09-10 19:20:42
【问题描述】:
我正在使用 Grunt 删除页面上未使用的 CSS。 一切都很好,但不幸的是有时有一些 代码 sn-ps 被删除,尽管对网站至关重要。
我希望 Grunt 忽略所有 @media (min-width: ...) CSS 规则,
但我不知道如何在我的Gruntfile.JS 中表达。
例如:
styles.css
@media (min-width: 1025px) {
.col2-set {
width: 62.2% !important;
float: left;
margin-top: 45px;
padding: 0 90px 0 10px; }
#order_review {
width: 37.8%;
float: right;
margin-top: 45px; } }
这可能很简单,但我仍然没有找到解决方案。 谁能给个提示?
非常感谢!
Gruntfile.js
uncss: {
dist: {
options: {
ignore : [
/expanded/,
/js/,
/wp-/,
/align/,
/admin-bar/,
/\w\.in/,
/.*footer.*/,
/.*footer*/,
"^meta\..*",
"^\.is-.*",
"/^#js/",
".fade",
".nav",
".collapse",
".collapsing"
],
【问题讨论】:
标签: javascript css node.js json gruntjs