z***@126.com
z***@126.com
  • 发布:2024-10-16 03:36
  • 更新:2024-10-16 03:36
  • 阅读:15

dcloud 云对象 通过 npm 安装依赖的问题

分类:uniCloud

要在云对象中安装node-canvas,遇到几个问题没整明白

  1. 本地安装后,通过本地云函数调试报错

    [本地调试]NODE_MODULE_VERSION 111. This version of Node.js requires  
    [本地调试]NODE_MODULE_VERSION 108. Please try re-compiling or re-installing

    上传到云函数后通过云函数调试就不会报这个错误(云函数node16)
    这种情况要怎么本地调试?

  2. 上传到云函数且自动安装完依赖后,还是会报错

    ERR_DLOPEN_FAILED:/tmp/function/node_modules/canvas/build/Release/canvas.node: invalid ELF header

    本地是windows系统,使用阿里云。根据文档,阿里云是本地安装完依赖再上传到云函数, 那么是不是因为本地和云端的环境差异导致的?
    这种情况要怎么处理?

2024-10-16 03:36 负责人:无 分享
已邀请:

要回复问题请先登录注册