2

我一直在尝试通过在grunt没有 concat、uglify 和 minify 的情况下运行来构建我的 yo proyect,但没有成功。我评论了以下内容:

grunt.registerTask('build', [
    'clean:dist',
    'useminPrepare',
    'concurrent:dist',
    'autoprefixer',
    //'concat',
    //'cssmin',
    //'uglify',
    'copy:dist',
    'rev',
    'usemin'
    //'htmlmin'
]);

之后我没有收到任何错误,但它没有构建.css. 这是正确的方法吗?这是我的Gruntfile.js。谢谢。

4

1 回答 1

0

除了连接、丑化和缩小文件之外,这些任务(连同useminPrepareand usemin,因此也将它们注释掉)还将资产写入dist文件夹。现在您必须以其他方式编写它们,我建议使用该copy任务:

copy: {
    dist: {
        files: [{
            expand: true,
            dot: true,
            cwd: '<%= config.app %>',
            dest: '<%= config.dist %>',
            src: [
                '.tmp/styles/{,*/}*.css',
                '<%= config.app %>/scripts/{,*/}*.js',
                // ...
于 2014-07-07T23:43:51.707 回答