收藏
回答

在windows10安装node-canvas包可以运行,为什么上传到了微信小程序云函数不能运行?

系统window10,开发工具:微信开发工具1.03.2010240

查阅了资料(https://developers.weixin.qq.com/community/develop/doc/000aac769acb38ccb657f2d795e400)后有条资料显示用linux安装依赖和部署,但现在似乎还没有linux对应的微信开发者工具,我想问问是用linux系统打开云函数所在的文件夹然后安装依赖,再回到windows系统上面上传吗?还是有更加方便的解决办法?


回答关注问题邀请回答
收藏

1 个回答

  • Shannon
    Shannon
    2020-11-03

    你好,node-canvas 属于复杂模块,依赖二进制的 .node 可执行文件,可以尝试使用「创建并部署(云端安装依赖)」再试一下。

    如果有更多系统依赖需求,可以尝试使用云托管功能https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/container/introduction.html

    2020-11-03
    有用
    回复 2
    • yèshàobīn
      yèshàobīn
      发表于移动端
      2020-11-03
      云端部署已经试过了,还是不行
      2020-11-03
      回复
    • Shannon
      Shannon
      2020-11-04回复yèshàobīn
      你好,目前 NPM Scripts 由于涉及安全问题,云端环境暂时还不支持。如有需求,可以尝试使用云托管哈。
      2020-11-04
      回复
登录 后发表内容
问题标签