Grunt读取.json文件以连接html文件列表

时间:2016-02-02 23:38:30

标签: javascript html json

我正试图哄骗将两个不同目录中的一些.css文件连接成一个css文件

我让它工作正常并且我正在尝试编写类似的代码来按照我在一个简单的外部.json文件中指定的顺序连接html文件,而不是每次直接编辑Grunfile.js但它一直在抛出错误< / p>

文件的位置和权限都可以,我可以用php或者连接css文件确定,我在使用函数的js语法os上不是很好。我在过去几天才学会使用Grunt所以我很确定没有用正确的代码调用文件吗?

任何建议都非常感谢!

这是我的Gruntfile.js正好

module.exports = function(grunt) {

    // 1. All configuration goes here

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

    concat: {  
        // 2. Configuration for concatinating files goes here

        file.readJSON(‘html-files.json’);

    },

    watch: {
          files: ['../../pages/**/*.html’],
          tasks: ['concat'],
          options : { nospawn : true }
        }
    });

    // 3. Where we tell Grunt we plan to use this plug-in

    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-contrib-concat');

    // 4. Where we tell Grunt what to do when we type "grunt" into the terminal.
    grunt.registerTask('default', ['concat']);

};

这是html-files.json文件内容正好

html: {

    src: [
        '../../pages/**/this-block.html',

        '../../pages/**/that-block.html',
    ],

    dest: '../../somepage/content.html',
}

0 个答案:

没有答案