- 小程序分包后使用 miniprogram-cli 后,optionalChaining 语法报错?
在对公司的小程序进行分包后,CI 流程中的 miniprogram-cl 会抛出如下错误: 13:49:08 Error: scenePages/sub-vendors.js: file: scenePages/sub-vendors.js 13:49:08 scenePages/sub-vendors.js: This experimental syntax requires enabling the parser plugin: 'optionalChaining' (1:53946) 经过排查,即使将分包的修改回退,保证只有一个包时,生成的 vendors.js 也会有 "?." 的代码存在,但是却没有报错,所以怀疑是分包后导致的。 后续还尝试手动安装了 @babel/plugin-proposal-optional-chaining 库,然后在 babel 配置文件中加入该插件,但是最后还是出现同样的报错。 不过如果直接通过微信开发者工具进行上传是没有问题的。
2023-12-26 - 使用 wx.request 向局域网中的打印机发送 POST 请求报错,失败原因 -600001?
wx.request({ url: "http://192.169.1.248:631/ipp/print", // url: "http://HP508140D5CD37.local.:631/ipp/print", data: buffer, method: 'POST', header: { "content-type": "application/ipp" }, success:{}, fail:{}, }); // 代码如上所示,已经确定了局域网中打印机的 IP 地址,不论是通过 IP 进行请求还是本地链接地址进行请求,都提示如下的错误: errMsg: "request:fail errcode:-101 cronet_error_code:-101 error_msg:net::ERR_CONNECTION_RESET" errno: 600001
2023-10-31