code: function(id) {
      if (id && (id = id.trim())) {
  
        // 已经在同步依赖中，则忽略
        if (~this.requires.indexOf(id)) {
          return id;
        }
  
        if (!~this.asyncs.indexOf(id)) {
          this.asyncs.push(id);
        }
  
        // 兼容老的用法。
        this.extras.async = this.asyncs.concat();
        return id;
      }
      return false;
    }
docs: 添加异步依赖，同一个 ID 只会保留一条记录。
  @param {String} id 依赖的文件标识(id)