grunt.config.init()_gruntjs api

来源: http://gruntjs.cn/api/config.init/

初始化配置数据。

grunt.config.init(configObject)

方法缩写: .initConfig()

例子:

configObject可通过 .config() 方法访问。

grunt.config.init({
    name: 'gruntjs.cn'
});
//调用 grunt.config() 输出:{ name: 'gruntjs.cn'}

当配置数据被获取时,<% %>模板字符串会被执行。

grunt.config.init({
    host: 'gruntjs.cn',
    name: '<%= host %>'
});
//调用 grunt.config() 输出:{ host: 'gruntjs.cn', name: 'gruntjs.cn'}

源代码:

// Initialize config data.
config.init = function(obj) {
  grunt.verbose.write('Initializing config...').ok();
  // Initialize and return data.
  return (config.data = obj || {});
};

查看完整源代码

posted @ 2013-08-01 17:25  haiq87  阅读(177)  评论(0编辑  收藏  举报