收藏
回答

想看source Map 文件错误的行列,平台为什么没有app-service.js文件报错?

回答关注问题邀请回答
收藏

1 个回答

  • jeff
    jeff
    2020-12-14

    最近也在折腾这个问题。 目前的结论:

    [更新] 原来开了【上传时自动压缩混淆】会触发自动解的行为。想保持app-service.js报错,别开那个。


    1. 官方编译的时候,感觉似乎做了一个Inline的sourcemap到app-service.js
    2. 报错的时候,还会自动帮解出来。连TypeScript转JS再编译的,都可以对应到.ts


    不过对于想自己对着app-service.js.map来解的不是很友好。

    2020-12-14
    有用
    回复 4
    • jeff
      jeff
      2020-12-14
      1. ES6->ES5,2. 代码压缩丑化,甚至是TypeScript转JS开了InLineSourceMap,都会影响报错行为。 感觉就是JS文件里面有无InLineSourceMap来影响的
      2020-12-14
      回复
    • Agoni 🎈
      Agoni 🎈
      2020-12-14回复jeff
      对~和es6->es5 、代码压缩这两个选项有关系!
      2020-12-14
      回复
    • Agoni 🎈
      Agoni 🎈
      2020-12-18
      我发现这个报错和客户端版本有关系~低版本没有显示这么详细
      2020-12-18
      回复
    • jeff
      jeff
      2020-12-29回复Agoni 🎈
      最后这边的选择是:不开这两个选项,外面自己做ES6/ES7转ES5,转换的时候做InlineSourceMap,就可以得到想要的app-service报错,配合下载的SourceMap是可以解的,丢到Sentry也可以
      2020-12-29
      回复
登录 后发表内容
问题标签