楼主你解决了吗?我也有一样的问题
云端需要处理一个非常耗时的事情,但是限制最大超时只有20s 该怎么处理?- 需求的场景描述(希望解决的问题) 我目前有个非常耗时的任务(给终端设备升级,必须要一笔一笔发升级包,每包大概耗时1s,整个升级过程大概3min)需要在云函数端处理,但是云函数的最大超时时间是20s,函数运行一段时间就强制结束了,导致执行失败。怎么处理呢? 也考虑过在本地处理 但是本地也会退出小程序而结束,所以不行。 - 希望提供的能力 云函数超时时间加长,最大限制为5min或者更久。
2020-03-28楼主,我的报错是cannot find module 'cheerio',你解决了吗?
云函数不能使用“cheerio”吗?[代码]// 云函数入口文件[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码] [代码]cloud.init()[代码] [代码]const rp = require([代码][代码]'request-promise'[代码][代码])[代码] [代码]const cheerio = require([代码][代码]'cheerio'[代码][代码])[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async(event, context) => {[代码] [代码] [代码][代码]const news_html = await rp([代码][代码]'http://news.gdut.edu.cn/ArticleList.aspx?category=4'[代码][代码]).then((res) => {[代码][代码] [代码][代码]return[代码] [代码]res[代码][代码] [代码][代码]})[代码][代码] [代码][代码]const $ = cheerio.load(news_html)[代码][代码] [代码][代码]const news_title = $([代码][代码]'.evenrow a'[代码][代码])[代码][代码] [代码][代码]console.log(news_title)[代码] [代码] [代码][代码]return[代码] [代码]666[代码][代码]}[代码][图片] [图片] 为什么本地没问题,云函数就报错? 关于上传并部署:云端安装依赖,上传所有文件两种方式都试过了。 请问问题出来哪里? 补充:我rp访问的网址应该提供cookie的但是我没有提供,所以获取不到我想要的html,但是我刚刚测试其他正常的网页也是报同样的错误!!!
2020-03-09都过了一年多了,微信还是没有修复这个BUG,大写的服气!!
【已解决】:小程序开发工具修改app.json不能自动生成新页面20180911更新: 升级到今天的新版本V1.02.180901后恢复正常。 - 当前 Bug 的表现(可附上截图) 想新增一个页面,在app.json里修改pages,比如叫“aboutMe",保存后工具不会自动生成目录和4个标准文件。此时编译会提示:"VM148:2 未找到 app.json 中的定义的 pages "pages/aboutMe/aboutMe" 对应的 WXML 文件". 重启、重装开发工具均无效。前两天是正常生成过一个页面的(总页面才5个),昨天想一次增加4个页面,出错,改回新增1个页面也是同样出错。格式没问题,工具无其它任何报错。 [图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-10-19