问题标签 [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.
css - unCSS 忽略列表通配
语境
我正在使用 gulp-uncss 删除 wordpress 主题中未使用的 CSS。它工作正常,但 unCSS 无法从用户帐户页面恢复样式,因为它在登录后面。帐户页面中的所有样式都被 unCSS 删除。
所以,我正在编辑一个忽略列表。
问题
忽略列表非常大,我花了很多时间来编写和测试它。
问题
有没有办法在列表中写入类似 glob 模式的东西?
例子
我当前的忽略列表如下所示:
我想要类似的东西:
可能吗?先感谢您。
regex - UnCSS 使用正则表达式忽略类
我需要匹配这个引导类:
这在 gulpfile 中有效。
当我尝试对正则表达式做同样的事情时:
类不会被忽略。我在这里检查了表达式:http ://regexr.com/3f7ka
我做错了什么?谢谢你。
gulp-uncss - 基础构建错误
大炮找了很长时间的解决办法。当我使用基础手表时,一切都很好,但每次我尝试使用基础构建时,我都会看到这个错误:
我还尝试删除文件夹 node_modules 并重新安装,但没有任何帮助。如何解决?
gulp - 使用 gulp postcss-uncss 指定不同的输出 css 文件名
是否可以使用 gulp 插件指定不同的 css 文件名作为输出postcss-uncss
?
javascript - grunt uncss 任务如何在内部工作
我已经编写了 grunt uncss 任务来删除我的代码中未使用的 css。但是它删除了我的代码中使用的大量 css。我猜原因是,它没有在指令中检查 css'my-directive'
这是我的 index.html:
在我的 index.css 中,我有一些类,例如:
在运行 grunt uncss 任务时,许多带有 .peopleeditor 类的样式都被删除了。是不是因为peopleeditor
类会被应用到里面的html标签上'my-directive'
。有什么方法可以读取指令模板中的样式,以便 grunt uncss 任务不会忽略这一点。
gulp - gulp.js 插件 uncss 无法安装
我想安装/使用 Gulp-Plugin uncss ( https://www.npmjs.com/package/gulp-un-css/ ) 作为我的第一个 gulp-“尝试”。
因此,我使用CLI version 3.9.1
. 我还安装了 uncss-plugin withnpm install gulp-uncss --save-dev
和 with sudo npm install gulp-uncss --save-dev
。
最后,我在终端中收到相同的消息:
什么/我该如何解决?
gulp - 为什么在这个 gulpfile 中的 'scss' 之后调用 'inline'?
我正在尝试从foundation-emails-template了解此 gulpfile 的一些细节。
这是我好奇的部分文件的摘录:
如您所见,该build
任务按顺序调用了一堆方法。其中之一是sass
方法,其次是inline
方法:
因此,sass
首先调用该方法,它将 sass 文件编译为单个app.css
. 该方法的一部分还说用于uncss
从 html 文件中删除未使用的 css。该inline
方法负责将 css 内联到这些 html 文件中。
我很困惑为什么这可以正常工作。怎么inline
能被调用scss
呢?该inline
方法将css放在方法“uncss-es”的html文件中scss
,但随后会调用它。
这似乎工作正常,所以很明显我只是不理解 gulp 的某种基本概念。谁能解释这是如何工作的?