微信公开课
微信公开课小程序热门讨论关于「小程序定制开发云开发使用加密算法」的小程序开发问题
补充:小程序定制开发云开发使用加密算法,当前Bug的表现(可附上截图)云函数中提示MD5未定义,之前是可以跑的,改了一下后面的处理,再改回来就提示md5未定义了,预期表现复现路径提供一个最简复
展开:问题模块框架类型问题类型终端类型AppID基础库版本云开发小程序Bug客户端wxe4113982f83d7ab7232当前Bug的表现云函数中提示MD5未定义,之前是可以跑的,改了一下后面的处理,再改回来就提示md5未定义了,预期表现复现路径提供一个最简复现Demo即速小程序:能把报错的完整信息贴一下吗:第一次是正常运行的,用的crypto库,这是修改过代码之后再次上传然后再调用的报错:如果是库没找到应该不会报这个错才对麻烦右键点击云函数目录,进入更多设置,从线上同步一下云函数代码,看看是内容是你预期内的么:我换了个库然后返回值不是空了不知道会不会有其他人和我一样出现这个问题线上云函数代码和我预期一样:是说换了个加密库,然后更新代码就也不会再出错了是吗:对只有crypto这个库出现了之前那个问题:可能没有MD5这个依赖缺啥自己安装看看吧:兄弟我说了 提前安装好然后上传可以跑通 随便修改一点点再次上传就会提示没有md5依赖:可能选择上传选项问题本地安装了 选择上传全部:上传后如果修改了云函数的代码然后再次上传全部就会提示md5未定义:因为修改了还是要继续上传的本地没有安装或者安装的约束被删了选择上传全部还是未定义的:上传的还是全部代码我只加了个换行:如果你看看是不是约束为安装的话云函数右键更多设置找到对应的云函数在node_modules目录下看看有没有对应的包:有的而且现在第一次能跑但是返回值也是空的就很怪:那就不清楚的最好能提供代码片段:代码就是用的官方签名算法还没封装加密的时候出现这种情况 不知道有没有其他人会出现同样的问题问题流程是:创建一个内容为利用md5加密的云函数,本地安装云端安装依赖后上传(此时可以正常运行,但是返回值为空),然后修改本地代码再次上传,会报错提示md5为定义:你好,是修改了哪部分的代码呢:刚刚测试是修改任意代码之后再上传就会出现这个问题不知道是不是云端的问题:云函数提示是指在IDE里的提示吗还是调用报错:调用的时候会提示MD5未定义说明依赖的包不见了:没有自己安装过依赖包对么都是云函数自身的依赖包:我现在创建云函数不提示我安装依赖连wxserversdk都是我自己去安装的 安装完上传可以正常运行 但是修改一下代码再上传(哪怕是加了个换行)都会报错告诉我md5未定义:补充一下 正常导入包之后上传并部署云端安装依赖然后可以正常执行 如果修改了代码再次上传就会报错md5未定义
更多有关「小程序定制开发云开发使用加密算法」的讨论可以前往微信公开课小程序参与互动哦!了解更多
方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序定制开发云开发使用加密算法」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序定制开发云开发使用加密算法」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序定制开发云开发使用加密算法」
微信公开课小程序热门讨论「小程序定制开发云开发使用加密算法」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热门讨论「小程序定制开发云开发使用加密算法」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。