Closed HeiLiu closed 4 years ago
原本在 Taro 3.0 之前的项目中使用时正常的,对吗?
可以提供一个 demo 或者其他相关信息吗? @HeiLiu
对 原来在项目 Taro 2.2.13 中是能够正常使用的、这两天给项目依赖升上 Taro 3.0 编译的时候发现有这个 error、公司的项目有点不好 demo
(node:88534) UnhandledPromiseRejectionWarning: Error: sentry-miniapp 暂不支持此平台
at getSDK (/Users/meicanstaff/Desktop/feWork/paya2/node_modules/sentry-miniapp/src/crossPlatform.ts:61:11)
at Object.--unhandled-rejections=strict
(see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3)
(node:88534) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
https://github.com/lizhiyao/sentry-miniapp/blob/5fae3ae1040f7c39840909dde41d2e1d979a79a7/src/crossPlatform.ts#L61 根据源码,初步猜测是 Taro 3.0 编译时,在全局找不到 wx
、my
、tt
、dd
、qq
这些变量中的任何一个,就 throw 了 error
我们目前就是编译微信小程序
编译命令使用的是 yarn build:weapp
对吗?
https://nervjs.github.io/taro/docs/GETTING-STARTED#%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F
我本地起了一个用来测试的示例项目,目前执行yarn dev:weapp
和yarn #build:weapp
均可以成功。示例项目地址:https://github.com/lizhiyao/taro-example-for-sentry-miniapp
yarn dev:weapp
yarn build:weapp
issue 先关掉了,如果你还有问题我们可以继续交流。
UnhandledPromiseRejectionWarning: Error: sentry-miniapp 暂不支持此平台