见BUG 描述
- 发布:2023-08-11 13:00
- 更新:2023-08-14 11:10
- 阅读:169
产品分类: uniCloud/App
操作步骤:
预期结果:
见BUG 描述
见BUG 描述
实际结果:
见BUG 描述
见BUG 描述
bug描述:
用uni-cloud-router写的云函数apis,用AlipaySdk初始化阿里支付,配置文件中阿里支付证书文件本地路径是uniCloud-aliyun/cloudfunctions/apis/myconfig/alick/alipayRootCert.crt,在uniCloud-aliyun/cloudfunctions/apis/myconfig/index.js中,用
aliConfigMp:{
alipayRootCertPath: path.resolve(__dirname, './alick/alipayRootCert.crt')
},
上传到云端后,获取到的路径是'/tmp/function/myconfig/alick/alipayRootCert.crt',缺少了apis这个目录,正确的路径应该是'/tmp/function/apis/myconfig/alick/alipayRootCert.crt',即使改成正确的路径用fs.readFileSync读取,还是报错"ENOENT: no such file or directory, open '/tmp/function/apis/myconfig/alick/alipayRootCert.crt'",以前同样的写法貌似没出过这个问题,请问这是bug吗?应该怎么解决?
易者 (作者)
知道了,谢谢!
2023-08-14 12:06