shiftj18

Results 7 issues of shiftj18

rax-platform-loader 修改 1. bugfix: tsx文件构建报错 `TypeError: Cannot read properties of undefined (reading '0')’` ,原因是 `new SourceMapConsumer()` 返回是 Promise,所以后续取值 `outputMapConsumer.sources[0]` 报错,[source-map对应文档](https://www.npmjs.com/package/source-map/v/0.7.4#new-sourcemapconsumerrawsourcemap)。用法更正为 await,并且增加用完后的 destroy() ,释放空间。 2. bugfix: 修正分端构建时 universal-env 变量替换为布尔值时,`import { isWeex...

Pick https://github.com/raxjs/miniapp/pull/307. Add event map of scroll-view.

编译时方案分端构建 env 代码块 shaking 支持。 https://yuque.antfin.com/docs/share/8e9a3eba-7d24-4c72-80e9-5523a0dfe109?#

Rax 编译时方案小程序构建场景下,jsx2mp-loader、jsx-compiler层面的错误往往展示的只是一个"webpack compile error",而实际的错误是在 stats 的 errors 里,目前一线开发者遇到后不知道怎么查(堆栈只暴露到了 build-script 这一层)。 故,增加 DEBUG 环境变量,开启的情况下可以将 stats 的报错也打印出来,便于定位真实错误。

三部分内容: 1. https://github.com/raxjs/miniapp/pull/307 2. https://github.com/raxjs/miniapp/compare/master...feat/platfrom-shaking 3. https://github.com/raxjs/miniapp/pull/311

See comment in files-changed for detail.