node.js:包含外部grunt配置

jmg*_*n87 3 javascript node.js gruntjs

我在顶级目录中有一个grunt文件,我想包含子文件夹中的配置设置.有没有一个干净的方式与咕噜这样做?

Sin*_*hus 14

将它们放在JSON文件中并使用grunt.file.readJSON导入它们.

例:

module.exports = function (grunt) {
    grunt.initConfig({
        settings: grunt.file.readJSON('subfolder/settings.json'),
        settings2: grunt.file.readJSON('subfolder2/settings.json'),
        task: {
            target: {
                files: {
                    'dest': '<%- settings.path %>',
                    'dest': '<%- settings2.path %>'
                }
            }
        }
    });
};
Run Code Online (Sandbox Code Playgroud)