如何实现一款支持浏览器和 Node.js 的通用 SDK

本文主要记录实现一款通用 SDK 时遇到的问题,以及解决方案,如果你需要快速创建一个 SDK,那么你可以复制该项目建立你自己的 SDK,并在遇到问题的时候再回头阅读本文。