问题标签 [grunt-contrib-cssmin]
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-contrib-cssmin 移除 box-sizing 属性
我的样式表工作正常,直到我使用 grunt-contrib-cssmin 来缩小我的样式表。
这部分:
缩小后完全消失了。
我试过转义星号:
它在 Chrome 中工作,但在 Firefox 中没有显示。
有什么解决方法或修复方法吗?
谢谢!
node.js - grunt cssmin 用于 style.min.css 和 above-the-fold.min.css 的不同目标文件
在旧版本的 cssmin 中,可以创建不同的目标文件。我缩小了 style.min.css 和 above-the-fold.min.css。现在我更新到了更新版本的 nodejs、npm、grunt 和 cssmin,并且无法再缩小到不同的输出文件。由于更新 grunt 只会缩小第二个任务并跳过第一个任务。你有什么建议让我缩小这两个任务吗?
json - grunt-contrib-cssmin:css 源映射在开发工具中显示为空
我正在使用 grunt withcssmin
来缩小和连接 css 文件。Css 文件很好地连接和缩小,但是当我尝试在“ Sources
”选项卡下的 chrome 开发工具中查看非缩小文件时,文件显示为空。这是我的cssmin
任务:
在 chrome 下启用源映射设置。
web/assets/dist/css/app.min.css.map
看起来像这样:
来自我的 package.json 的版本:
我究竟做错了什么?
javascript - Grunt cssmin 和时间戳文件名
我正在尝试设置一个输出缩小的 css 文件并使用时间戳更改文件名的 grunt 任务。
我的 Gruntfile 看起来像这样:
但我收到加载“Gruntfile.js”任务的错误...错误
SyntaxError:意外的标识符警告:找不到任务“默认”。使用 --force 继续。
编辑:
这就是我最终想要实现的目标:
- 缩小一个css文件
- 在文件名的末尾添加时间戳。
我想让它适用于文件夹中的任何 css 文件,但将它们分开。例如,假设我有aw2018.css
and aw2017.css
。我希望他们两个都完成任务,然后输出到他们自己的缩小的 css 文件,时间戳YYYY-MM-DD-HH-MM-SS
在文件名的末尾。
css - 如何在 Grunt 中定义 clean-css 属性以防止 0% 被转换为 0
我正在使用 Grunt 中的 cssmin 插件缩小我的 css 文件。我注意到背景属性得到优化。Gruntfile.js
我为实现背景而编写的代码但是在运行 grunt 任务运行程序后,生成的 min 文件已优化为
注意: cssmin 将0%
值转换为0
使背景不同的值。
我什至阅读了文档并尝试将所有级别 1 和级别 2 属性设置为 false by 作为选项参数
仍然没有得到想要的结果。
有人可以帮我吗