4小时前小编发现微信小程序用户:【.】提出了一个关于“云函数本地调试OK,部署云函数后无法执行?”的问题,在问题中开发者.对该问题做了如下阐述:
云函数的依赖
“dependencies“: {
“canvas“: “^2.6.0“,
“wx-server-sdk“: “~2.5.3“
}
本地调试OK, 但部署云函数执行异常, 把本地的node_modules上传也是相同的错误
有个点: 如何确定本地node_modules上传成功呢? 提示的代码大小有17M
Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: Error: /var/user/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Object.Module._extensions..node (:21788/appservice/internal/modules/cjs/loader.js:1208)
at Module.load (:21788/appservice/internal/modules/cjs/loader.js:1002)
at Function.Module._load (:21788/appservice/internal/modules/cjs/loader.js:901)
at Module.require (:21788/appservice/internal/modules/cjs/loader.js:1044)
at require (:21788/appservice/internal/modules/cjs/helpers.js:77)
at Object.<anonymous> (:21788/var/user/node_modules/canvas/lib/bindings.js:3)
at Module._compile (:21788/appservice/internal/modules/cjs/loader.js:1158)
at Object.Module._extensions..js (:21788/appservice/internal/modules/cjs/loader.js:1178)
at Module.load (:21788/appservice/internal/modules/cjs/loader.js:1002)
at Function.Module._load (:21788/appservice/internal/modules/cjs/loader.js:901) (callId: 1646585106651-0.5551406605310738) (trace: 0:45:6 start->0:45:8 system error (Error: errCode: -504002 functions execute fail | errMsg: Error: /var/user/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Object.Module._extensions..node (:21788/appservice/internal/modules/cjs/loader.js:1208)
at Module.load (:21788/appservice/internal/modules/cjs/loader.js:1002)
at Function.Module._load (:21788/appservice/internal/modules/cjs/loader.js:901)
at Module.require (:21788/appservice/internal/modules/cjs/loader.js:1044)
at require (:21788/appservice/internal/modules/cjs/helpers.js:77)
at Object.<anonymous> (:21788/var/user/node_modules/canvas/lib/bindings.js:3)
at Module._compile (:21788/appservice/internal/modules/cjs/loader.js:1158)
at Object.Module._extensions..js (:21788/appservice/internal/modules/cjs/loader.js:1178)
at Module.load (:21788/appservice/internal/modules/cjs/loader.js:1002)
at Function.Module._load (:21788/appservice/internal/modules/cjs/loader.js:901)), abort)
at S (WASubContext.js?t=wechat&s=1646583716189&v=2.22.1:2)
at WASubContext.js?t=wechat&s=1646583716189&v=2.22.1:2
at WASubContext.js?t=wechat&s=1646583716189&v=2.22.1:2
at n (WASubContext.js?t=wechat&s=1646583716189&v=2.22.1:2)
注:以上是微信小程序开发者:”.”对于本问题的一些阐述,这里做一个引用,我们将实时关注微信小程序助手对该问题提出的解决方案。
【4小时前】微信小程序技术运营专员对用户.提出的云函数本地调试OK,部署云函数后无法执行?给予如下回复
本地的node版本和服务端版本一直
本地:v12.16.0
云函数服务端:
微信官方小程序的优势是,其用户体验可以最大限度的接近Native App。因此,微信官方智能小程序也把用户体验作为一个核心进行了优化
如果您也在使用微信小程序,请关注我们,如果您有关于微信小程序的使用问题请关注我们,如果您要找百度小程序模板、微信小程序模板请关注小程序模板网或者去微信开放社区找官方人员给予解决,相信微信官方在小程序上的发力会是一个里程碑!