docs: function outputRequireConfigInfo(packedFiles, context, parseOpts, settings) {
      var resMaps = getOutputResourcePathMap(packedFiles, context, parseOpts, settings);
      resMaps.forEach(function(item) {
          var page = item.file;
          var config = context.getRequireConfig(item.paths, settings.amdConfig);
          var script;
  
          if (settings.inlineResourceConfig) {
              script = _.createRequireConfigScript(config);
          } else {
              var configFile = page.subpathNoExt + '_config.js';
              if (_.isFunction(settings.resourceConfigFile)) {
                  configFile = settings.resourceConfigFile(configFile, page);
              }
              configFile = context.createFile(
                  configFile,
                  _.getRequireConfigScript(config)
              );
              if (context.isFileExisted(configFile)) {
                  fis.log.error('output resource config file is exists: %s', configFile.id);
              }
  
              context.addFile(configFile);
              script = htmlParser.createScriptTags(page, configFile);
          }
          var content = page.getContent().replace(
              parseOpts.resourceConfigPlaceholder, '\n'+script
          );
          page.setContent(content);
      });
  }