2

我正在尝试通过终端使用 gruntjs 和grunt-css插件来缩小外部 css 脚本。

我正在运行的代码:

grunt --cssmin ../style.css > ../style1.css

我做对了吗?我误解了 Grunt 的用途吗?

谢谢!

这是我生成的 style1.css 的样子......它没有被缩小......我不确定它是什么,但它正在做某事。

[31m<[39m[33mWARN[39m[31m>[39m [33mTask "cssmin" not found. Use --force to continue.[39m [31m</[39m[33mWARN[39m[31m>[39m

[31mA 因警告而中止。[39m

4

1 回答 1

4

这并不是 Grunt 的工作方式。Grunt 使用 grunt 文件(grunt.js在 v0.3 和Gruntfile.jsv0.4 中)来配置构建指令。首先创建一个 grunt 文件,grunt init:gruntfile并在那里指定你的 css min 目标。我建议阅读 Grunt 文档中的入门指南: https ://github.com/gruntjs/grunt/wiki/Getting-started

您可以直接使用 Sqwish(grunt-css 使用的)来执行上述操作。npm install -g sqwish使用然后输入全局安装 sqwish : sqwish -o ../style1.css ../style.css。在此处阅读有关 Sqwish 的更多信息:https ://github.com/ded/sqwish

于 2012-10-09T16:39:48.077 回答