gapi
1.0.0
该项目旨在使缩小GAPI(https://apis.google.com/js/api.js)源代码可读且易于理解。
api.js仅定义一种公共方法: gapi.loadgapi.load接受libraries和callbackOrConfig参数,如有记录,但是callbackOrConfig也具有无证件的属性: configgapi.client方法是在gapi.load加载的client端库中定义的__UM__的ALL_CAPS中执行此操作,例如gapi.__UM__SOME_UNIX_TIME_NUMBER通过附加api.js脚本测量,加载client LIB并将gapi返回到主测试脚本。
jsdom快速(1秒),与Chrome的微小差异puppeteer快速(1秒),使用Chromeselenium - 最慢(4秒),使用铬gjstest无法构建结论:使用puppeteer ,因为它很快并且使用了Chrome。