小程序
小游戏
企业微信
微信支付
扫描小程序码分享
新建云函数用来导出数据到excle表,实现excle数据的保存,需要用到‘node-xlsx’模块,下载node-xlsx后上传部署,运行时候提示Cannot find module 'node-xlsx'; at cloud.callFunction api的错误。求解
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我也遇到这个问题:node-xlsx版本【0.23.0】与微信服务端node环境有兼容问题,会导致报错,云开发代码上传失败。所以更换成版本【0.12.1】
解决步骤1:在【package.json】粘贴如下内容:
"dependencies": {
"node-xlsx": "^0.12.1"
}
解决步骤2:在【package-lock.json】粘贴如下内容:
"node-xlsx": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/node-xlsx/-/node-xlsx-0.12.1.tgz",
"integrity": "sha512-PMIv0Gs05zb+7ZUQIMA5Fw8eFHxT8fVieKUKMUXI5EBuCsZ56bYKeaMaBf7pBAH3cw8Xa+dGK/xaLWZaEuyfiw==",
"dev": true,
"requires": {
"buffer-from": "^1.1.0",
"xlsx": "^0.12.4"
},
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同问。1年多了,为啥没有人回复?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我也遇到这个问题:node-xlsx版本【0.23.0】与微信服务端node环境有兼容问题,会导致报错,云开发代码上传失败。所以更换成版本【0.12.1】
解决步骤1:在【package.json】粘贴如下内容:
"dependencies": {
"node-xlsx": "^0.12.1"
}
解决步骤2:在【package-lock.json】粘贴如下内容:
"dependencies": {
"node-xlsx": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/node-xlsx/-/node-xlsx-0.12.1.tgz",
"integrity": "sha512-PMIv0Gs05zb+7ZUQIMA5Fw8eFHxT8fVieKUKMUXI5EBuCsZ56bYKeaMaBf7pBAH3cw8Xa+dGK/xaLWZaEuyfiw==",
"dev": true,
"requires": {
"buffer-from": "^1.1.0",
"xlsx": "^0.12.4"
}
},
}
同问。1年多了,为啥没有人回复?