Closed DMzmwh closed 10 months ago
支付宝小程序不支持 catch 后面没有 ()
,我想想有什么办法规避
一开始默认使用 qs,但是这个库添加了非常多的 polyfill,占用空间而且没有必要,同时还影响到微信小程序插件使用https://github.com/uni-helper/uni-network/issues/31。
后来就改为使用 query-string,体积小,相对现代,现在暴露出的问题就是它依赖的 decode-uri-component 和它本身都会有 catch {} 的用法,支付宝小程序不支持。
目前的想法如下:
可能倾向于后面两种。
最近事情太多了,欢迎 PR!
请试试 0.18.0 🙏
@DMzmwh Hi,请问 v0.18.0 解决了你的问题吗?
描述问题
引用import un from '@uni-helper/uni-network'后支付宝小程序报错
` error[Parse]: d:\project\uniap\03-code\uni-app\dist\dev\mp-alipay\common\vendor.js: Unexpected token, expected ( --> ......\node_modules\decode-uri-component\index.js:8:0 6 | try { 7 | // Try to decode the entire string first
help: try fix it by editing the source file note: the code is built into file d:\project\uniapp\03-code\uni-app\dist\dev\mp-alipay\common\vendor.js`
复现
项目地址:https://gitee.com/zmwh/uni-app
系统信息
使用的包管理器
pnpm
核对