问题标签 [clean-css]
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 - 如何在 Grunt 中定义 clean-css 属性以防止 0% 被转换为 0
我正在使用 Grunt 中的 cssmin 插件缩小我的 css 文件。我注意到背景属性得到优化。Gruntfile.js
我为实现背景而编写的代码但是在运行 grunt 任务运行程序后,生成的 min 文件已优化为
注意: cssmin 将0%
值转换为0
使背景不同的值。
我什至阅读了文档并尝试将所有级别 1 和级别 2 属性设置为 false by 作为选项参数
仍然没有得到想要的结果。
有人可以帮我吗
css - Tailwind CSS 样式在生产中被移除
我package.json
有以下脚本:
我有以下 CSS styles.css
(我只使用一个 CSS 文件):
运行开发脚本工作正常,生成的代码具有我所有的风格。
运行构建脚本运行没有错误,但是,它删除了我的部分样式,我觉得这令人难以置信。我的.btn
样式已应用,但我的.btn.normal
样式未应用。
我认为这是由于--tw-ring-shadow
属性被清理了cleancss
,但是删除了构建脚本的 cleancss 部分,它仍然存在同样的问题。删除cross-env NODE_ENV=production
解决了问题,但显然我想缩小文件以进行生产。
一位朋友警告说:
如果您的 CSS 文件有 Tailwind 引用,那么它将在构建过程中运行 purge css。如果发生这种情况,您可以按照此处的说明重新排序文件来避免这种情况
并在这里链接我:
https://tailwindcss.com/docs/optimizing-for-production#removing-all-unused-styles
但是我的 tailwind.config.js 应该没问题:
这是我postcss.config.js
的后代:
我看过的一些链接:
npm - 找到 Import 语句时的 CleanCSS 警告
我有以下文件:
样式.css
我想用以下方法缩小:CleanCSS
.
为此,我做了以下事情:
但是在执行命令时,我收到以下警告:
有什么办法可以消除这个警告吗?
不过,输出文件对我来说很好:
样式.min.css
提前致谢!