code: function setIdMap(options, allArr) {
      var fileIdMap = options.fileIdMap;
      if (allArr.length) {
          allArr.forEach(function (item) {
              var idJson = fileIdMap[item.id];
              var base = options.base || path.resolve(item.path, '..');
              var origPath = getorigPath(item.path, base);
              var nameId = item.id;
  
              // 设置Idmap 标识模块id 防止id重复
              if (idJson) {
                  if (!idJson[origPath]) {
                      nameId = item.id + '' + ++options.idnum;
                      idJson[origPath] = nameId;
                  } else {
                      nameId = idJson[origPath];
                  }
              } else {
                  idJson = {};
                  idJson[origPath] = item.id;
                  fileIdMap[item.id] = idJson;
              }
              item.nameId = nameId;
          });
      }
  }
docs: /*
  设置idmap
  param { Object } 选项对象
  param { Object } 对象数组