10或者12都可以。8感觉很多问题。
而且客户端本地跑云函数跟服务器端有差异,比较头大。
谢了!!!
10或者12都可以。8感觉很多问题。
而且客户端本地跑云函数跟服务器端有差异,比较头大。
谢了!!!
使用的hbuilder本地调试的,应该不属于云函数吧
本地node版本已经是 4.9.1 如截图1
项目里引用的 node_modules 包,代码块、项目结构入图2
报错如下
reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: filesys.existsSync is not a function
at push.module.exports (app-service.js:52852:15)
at DeviceClient (app-service.js:19122:5)
at DeviceClient (app-service.js:18882:12)
at eval (<anonymous>:12:18)
at eval (<anonymous>:58:30)
at (app-service.js:18658:1)
at __webpack_require__ (app-service.js:80:30)
at eval (<anonymous>:22:12)
at eval (<anonymous>:242:30)
at (app-service.js:18398:1)
昵称554554 (作者)
太感谢了,测试了12是有的,效果爽多了!!!!
咱们应该把12作为默认值。
2021-11-26 18:20
diedieteng
请问hbuilder内置的node版本能否设置,这边需要降级,本地的node版本降级了没效果
2023-02-13 14:52
DCloud_uniCloud_WYQ
回复 diedieteng: 目前不支持
2023-02-13 15:03
diedieteng
回复 DCloud_uniCloud_WYQ: 这边在接入aws-iot-device-sdk 需要读取证书文件,目前内置的nodejs 中 file-system版本过高,sdk中用到的检查文件是否存在的方法已经没有了,报错了,有啥替代方案么
2023-02-13 15:10
DCloud_uniCloud_WYQ
回复 diedieteng: 在云函数里面用吗?fs.existsSync一直都是可用的没有废弃
2023-02-13 15:20
diedieteng
回复 DCloud_uniCloud_WYQ: 请查看本帖的下一条回复,有附件和详细的报错信息
2023-02-13 15:34