chencc
chencc
1. 如果是相关packages下面的包ts报错,可以使用`npm run build-lib`打包下相关包,就能生成ts类型文件。 2. 可以提供你的ts版本吗,可能是版本太旧了,具体看这里 
@mwj610 1. 第一个问题可以参考下相关搜索平台的答案,window平台我这边无法复线,也欢迎pr[不知道这个行不行](https://github.com/microsoft/TypeScript/issues/42873) 3,packages使用是可以不用打包的,但是ts类型适配是需要打包(可能是因为我对ts的配置还不够深入),因为前期的代码改动都比较大,所以支持了package的热更新,packages稳定后正常应该需要打包后再使用,否则违反了monorepo原则,包很多的情况下会卡顿,把umi里配置的alias删除即可关闭packages的热更新。
先占个坑,目前已经上公司部分应用了,等小程序内和其他大范围应用了后面开源出来,通过ecmascripten去编译mars C++代码为wasm后worker内部调用wasm进行日志区块的生成,然后在不同的代码环境做不同的存储,例如:浏览器使用indexedDB、小程序使用文件存储。 