code: function getTargetResult(saveTarget, ...props) {
      try {
          let result = (typeof saveTarget === 'function') ? saveTarget(...props) : saveTarget;
          return Promise.resolve(result);
      } catch (e) {
          return Promise.reject(e);
      }
  }
docs: 获得模块内容之后，计算出最终返回值
  
  @param {*} saveTarget 有可能是函数、对象或者普通字符串
  @param {*} props saveTarget 为函数时，会透传给它
  @return {Promise}