Closed W4J1e closed 6 months ago
腾讯云云开发开始收费后,作者由于没有腾讯云云开发的环境,所以腾讯云版本很久没有测试过了
请提供一个云开发子账号用于排查此问题。
创建方式:
在 https://console.cloud.tencent.com/cam/user/create?systemType=FastCreateV2 创建
用户名tcb,用户权限QcloudTCBFullAccess
创建之后点击进入用户详情页,在“安全”下重置密码
发送快捷登录链接和密码至 hello@imaegoo.com
我会使用不同的云函数名称用于问题排查,排查时不会影响到现有的云函数。
@imaegoo 已发送,辛苦啦。
应该是Node.js版本的问题,请尝试删除twikoo云函数,再重新创建
twikoo
,创建方式请选择:空白函数
,运行环境请选择:Nodejs **16.13**
(此处教程为10.15,应为16.13),函数内存请选择:128MB
,点击“下一步”exports.main = require('twikoo-func').main
package.json
,回车{ "dependencies": { "twikoo-func": "1.6.26" } }
应该是Node.js版本的问题,请尝试删除twikoo云函数,再重新创建
- 进入环境-云函数,点击“新建云函数”
- 函数名称请填写:
twikoo
,创建方式请选择:空白函数
,运行环境请选择:Nodejs **16.13**
(此处教程为10.15,应为16.13),函数内存请选择:128MB
,点击“下一步”- 清空输入框中的示例代码,复制以下代码、粘贴到“函数代码”输入框中,点击“确定”
exports.main = require('twikoo-func').main
- 创建完成后,点击“twikoo"进入云函数详情页,进入“函数代码”标签,点击“文件 - 新建文件”,输入
package.json
,回车- 复制以下代码、粘贴到代码框中,点击“保存并安装依赖”
{ "dependencies": { "twikoo-func": "1.6.26" } }
收到,感谢墨墨大佬,辛苦了。
部署方式:云开发手动部署 部署地域:上海
今天登陆 Tiwkoo 管理面板的时候,发现前段版本已经到 1.6.26 了,但是我后端版本还是 1.6.16,于是更新。
更新后刷新页面,发现 Twikoo 报错:
于是翻阅本项目的 issue,参考 #66 ,先后尝试过:
1.删除 node_modules 文件夹后重新保存并安装依赖; 2.删除 Twikoo 云函数后按照文档重新创建云函数。 3.尝试回退到 1.6.18 版本(最初记得我升级之前的版本,可能是记错了)
但是问题照旧,云函数的日志为空,云开发环境的日志也没有新增。
最后回退到 1.6.16 版本,成功解决问题。但是仍不知道升级后出现上述问题的原因。