1

在这种当前情况下,grunt 确实会查看子文件夹中的文件,但没有编译到 dist。请参阅我的 gruntfile 的(部分):


    grunt.initConfig({
        pkg: grunt.file.readJSON('./package.json'),
        config: {
            dist: './dist',
            src: './src',
            htmlPath: '<%= config.dist %>'
        },

        watch: {
            options: {
                spawn: false
            },
            pug: {
                files: '<%= config.src %>/**/*.pug',
                tasks: ['pug:dist']
            }
        },

        pug: {
            dist: {
                options: {
                    pretty: true,
                    data: {
                        debug: false
                    }
                },
                files: [{
                    expand: true,
                    cwd: '<%= config.src %>',
                    src: ['*.pug'],
                    dest: '<%= config.dist %>',
                    ext: '.html',
                }]
            }
        },
    });

我猜这可能是因为包含文件夹等(应该出现在 dist 文件夹中)。如何修改我的设置,以便 grunt 编译一些特定的子文件夹和文件?

4

0 回答 0