Closed wujohns closed 6 years ago
还有就是文档中关于本地调试的配置,你们小程序根本不支持本地的localhost域好不,直接把错误的内容放在文档中坑人不太好吧
支持本地运行的,只是本地信道功能不能使用。
你采用自己的代码的话,请直接修改 app.js
里面的内容,服务端是直接使用 node app.js
命令运行的
wafer(client)的源码中配置为本地访问时,部分请求走wx.request,wx.request是明确不支持本地访问的
还有就是服务端直接执行node app.js
这一点也麻烦在文档中说明一下,我这边猜测的时候猜是npm start
或node <package.json 中的 main>
怎么也想不到你们是用node app.js
这样的套路
已经弃坑了,配置好了https和内网穿透,小程序工具中内置的这个腾讯云工具是真的不能用(完全就是坑时间的)。不过wafer的封装还是很不错的,之后会引入来用。
--------------------------
相比于自己配置服务器、https、办理备案,小程序集成的腾讯云工具会消耗更多的时间且不会有任何结果。小程序其他地方都做得挺不错的,就是这块烂出了一定境界
npm start
的自定义有风险(例如运行命令或者是使用全局未安装的依赖 pm2 etc.),所以是采用 node app.js
运行的。这里是文档没有写清楚,我们这里修改一下。最终还是跑通了,但是这块最大的问题其实还是在于开发环境的不稳定,上传代码功能是否能正常运作,基本是玄学(同一套代码有时能上传很快直接跑通,有时会卡着完全不能用,挺给腾讯云掉价的)如果服务能稳定估计就算是收费,用户也是愿意买的
方便提供一下对应的log或者是其他的有效信息吗?我们对应的看看有什么解决方案?同时也可以通过远程调试看看到底是哪里出问题了。
这里没有用wafer方案,而是采用自己写的测试用的服务端代码:
同时 package.json 中未配置任何dependencies,上传前重置过腾讯云测试环境,结果上传时出现找不到koa模块(???),这里调试用的腾讯云服务强制使用koa?