如何在Gruntfile.js之外移动一个函数?

时间:2018-03-20 22:04:33

标签: javascript node.js gruntjs

我在Gruntfile.js中有一个函数 my_function ,如下所示:

// Gruntfile.js

module.exports = function(grunt) {

    var config = my_function(grunt);

    grunt.initConfig(config);
};

function my_function(grunt) {
    //some code
    return config;
}

它完美无缺,但现在我想将该功能移动到另一个文件,我该怎么做?

1 个答案:

答案 0 :(得分:1)

只需制作另一个模块。 func.js

module.exports = (function() { console.log(1); })();

gruntfile

var myFunc = require("./func.js");