问题标签 [gulp-uncss]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zurb-foundation - Zurb Foundation 中带有高度均衡器的 gulp-uncss
我正在尝试从Zurb Foundation网站gulp-uncss
中删除不需要的 CSS 。
在该站点中,我使用 Foundation 的均衡器使两列具有相同的高度。这通过向data-
元素添加属性来工作:
当页面加载时,Foundation 会确定两个元素的高度,并注入一个内联样式来将元素的高度设置为两个元素高度中的较大者。结果是:
当我添加gulp-uncss
到我的 gulpfile.js 时,均衡器不再起作用。属性仍然存在于 HTML 文件中,data-
但未添加内联样式。
我试过使用忽略ignore
选项,但没有运气。内联样式不再添加到 HTML 文档中。gulp-uncss
height
有没有一个选项gulp-uncss
可以让均衡器完成它的工作?
css - uncss 错误:C.UTF-8:不是有效的语言标签
嗨,我第一次尝试使用UNCSS从 CSS 中删除未使用的样式,但出现以下错误:
Fontconfig 警告:忽略 C.UTF-8:不是有效的语言标签
/home/ubuntu/.nvm/v0.10.35/lib/node_modules/uncss/node_modules/bluebird/js/main/async.js:43 fn = function () { throw arg; }; ^ 错误:Fontconfig 警告:忽略 C.UTF-8:不是有效的语言标签
我什至尝试使用 Gulp,我一直在寻找解决方案,但我不了解修复它的输出。
任何解决此问题的帮助将不胜感激。
-j
css - 致命错误:UnCSS:无法打开
我正在尝试使用 uncss 删除我正在使用的框架中所有未使用的 css。但是当我尝试时,我得到了错误:
file:///C:/Users/Angus/Desktop/FTTL%20website%20submit/index.html:15 in onload
致命错误:UnCSS:无法打开 C:\Users\Angus\Desktop\FTTL website%20submit\css \main.css
有人知道为什么吗?
javascript - 如何使用 gulp-uncss 查看 javascript 文件和 .dust 模板
我的应用程序使用灰尘模板、HTML 模板和 javascript 来构建视图。我在 javascript 中有很多代码,它们根据业务逻辑添加/删除 css 类。这个应用程序也很旧,因此我想摆脱所有未使用的 css 代码。
我尝试使用 gulp-uncss ( https://www.npmjs.com/package/gulp-uncss ) 但它只接受 .html 文件作为查找。它不接受 .dust 或 .js 文件进行查找,并且由于大量使用的 css 类也被丢弃。
是否有任何开源工具/库可用于通过查看 html、js 或灰尘文件来摆脱未使用的 css。
css - 如何在 gulp-uncss 之后获得不干净的 CSS
我知道我可以像这样使用 gulp-uncss获得干净的 CSS:
然后像这样运行任务:
但是,我也想获得不干净的CSS。换句话说,如果我连接这两个文件(干净和不干净),我将有效地拥有 original.css:
clean.css + unclean.css = original.css
这可以通过 gulp-uncss 或任何其他工具实现吗?
gulp - 如何将 gulp-uncss 与 yeoman 生成器 gulp-webapp 结合使用
我包括 gulp-uncss:
然后我将它的功能添加到styles
任务中:
但是,它不起作用,因为index.html
尚未生成。
给定 yeoman 生成器 gulp-webapp 的 gulpfile,如何让 uncssmain.css
在构建时处理该文件?
javascript - uncss,.no-'string'、.is-'string' 的正则表达式模式
我遇到了一些正则表达式问题。
使用 gulp-uncss
我想在忽略选项中添加一些类。
任何以 .no- 开头的类
任何包含 .is- 的类
这不太对
javascript - gulp-uncss 删除使用 javascript 添加的类
我对 gulp-uncss 的 gulp 配置是
使用 uncss 会从最终的 css 文件中删除“newClass”选择器,因为该类未直接在 .html 文件中使用,而是通过 js 动态添加。
编辑:我已经在使用 /* uncss:ignore */ 来使其工作,但是每次为 .js 中存在的类而不是 .html 中的类添加此注释是没有意义的
css - gulp-uncss 错误:无法解析:
运行 gulp-uncss 以摆脱所有未使用的代码时遇到问题。该错误似乎与解析css有关。
我的 gulpfile.js 看起来像这样:
javascript - gulp uncss 意外删除了一些“被忽略”的类
我正在使用 gulp uncss。这是我的任务代码:
以下行
编译为,一旦我通过上面的 gulp 任务运行代码。
任何想法,我的正则表达式技能有些欠缺!
本质上,我需要忽略.is-
选择器中任何位置的任何类。