5
如何使用Grunt.js(0.3.x)连接和缩小多个CSS和JavaScript文件
注意:此问题仅与Grunt 0.3.x有关,已留作参考。有关最新的Grunt 1.x版本的帮助,请参阅此问题下方的我的评论。 我目前正在尝试使用Grunt.js设置自动构建过程,以便首先进行串联,然后最小化CSS和JavaScript文件。 我已经能够成功地串联和最小化我的JavaScript文件,尽管每次运行grunt时,它似乎只是追加到文件中而不是覆盖它们。 至于缩小甚至连接CSS,到目前为止,我还无法做到这一点! 就笨拙的CSS模块而言,我尝试使用consolidate-css,grunt-css&,cssmin但无济于事。无法理解如何使用它们! 我的目录结构如下(是一个典型的node.js应用程序): app.js grunt.js /public/index.html / public / css / [各种CSS文件] / public / js / [各种javascript文件] 这是我的grunt.js文件当前在我的应用程序的根文件夹中的样子: module.exports = function(grunt) { // Project configuration. grunt.initConfig({ pkg: '<json:package.json>', concat: { dist: { src: 'public/js/*.js', dest: 'public/js/concat.js' } }, min: { dist: { src: 'public/js/concat.js', …