我编写了一个简单的 Gruntfile.js,使用 grunt-contrib-cssmin 将 2 个 css 文件合并为一个。
module.exports = function (grunt) {
grunt.initConfig({
cssmin: {
combine: {
files: {
'public/css/test.css': ['public/css/**/*.css']
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-cssmin');
};
当我运行grunt cssmin --verbose
输出以
Running "cssmin:combine" (cssmin) task
Verifying property cssmin.combine exists in config...OK
Files: public/css/cart.css, public/css/main.css -> public/css/test.css
Options: report="min"
Reading public/css/cart.css...OK
Reading public/css/main.css...OK
之后终端挂起,我的节点进程继续使用 100% 的 cpu,但不生成输出文件。
额外信息:我正在开发一个 Express + nodejs 项目。
系统信息 mac osx 10.9.5
这些命令的输出:
grunt --version && node --version && npm --version
grunt-cli v0.1.13 grunt v0.4.5 v0.10.32 1.4.28