借助 Source Map 还原 JS 错误真实代码行
对于前端应用来说,JS 错误的发生直接影响前端应用的质量,因此对于 JS 错误的定位及诊断显得尤为重要。基调基调听云提供了 SourceMap 上传来还原代码真正的错误位置,还原 JS 错误现场。这样使得开发者能够迅速定位出错的源代码位置以及相应的代码块。
什么是 Source Map
Source Map 是一个存储源代码与编译代码对应位置映射的信息文件,便于开发人员定位上述代码错误。实际上,它就是一个 JSON 键值对,利用VLQ 编码与特定的规则存储位置信息。简而言之,可以理解为 Source Map 在处理前的代码和处理后的代码之间搭建了一座桥梁。
Source Map 支持通过 CLI 方式上传,Tingyun CLI 是一个 CLI 程序,是上传 Source Map 的主要方式。小程序需要上传两个Source Map文件:微信平台Source Map和程序压缩的Source Map。
安装
npm安装
当前工作目录安装:
-
进入前端工程目录,安装CLI包。
npm install @tingyun-common/cli