YYSuni
cover

SDK 需求应对策略

SDK 使用中总有差一点功能、莫名报错的问题,记录我的应对方案。

  1. 查看文档,检查参数,检查用法,一定要检查是否有新版本

  2. 翻看源码,尝试使用调整 或 改动内存数据(比如 sdk.xxx = xxx)

    • 没有github 就直接查看 node_modules文件 或者 npm 官网里查看文件
  3. patch-package 包 (npm / yarn 适用)

  4. 只需要部分代码,可以提取相关几个文件 或者 几处代码放置

    • dist 内文件可以利用起来,不至于真的要克隆一遍
  5. 克隆,改写,发布

  6. 不着急的话可以 提一个 issue,或者一个 pr

TABLE OF CONTENTS