问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 微信小程序 需求 客户端 wx349b995d8703a278 2.3.2
exports.main = async(event, context) => {
var fs = require("fs")
console.log("准备写入文件")
fs.writeFileSync('input.txt', '我是写入文件的内容333')
console.log("准备读出文件")
var res = fs.readFileSync('input.txt')
console.log("读取文件数据: ", res)
}
感觉云函数运行在只读权限,请官方解释为何这样考虑,能否开放读写权限?
微信小程序开发问题解答
微信小程序开发者回答:
只能读 不能写
因为你写也没意义 运行完就销毁了 建议用云存储
微信小程序开发者回答:
已经自己找到答案:
注意事项 & FAQ
临时存储空间
云函数的运行环境中在 /tmp 目录下提供了一块 512MB 的临时磁盘空间,用于处理单次云函数执行过程中的临时文件读写需求,需特别注意的是,这块临时磁盘空间在函数执行完毕后可能被销毁,不应依赖和假设在磁盘空间存储的临时文件会一直存在。如果需要持久化的存储,请使用云存储功能。
本文网址:http://www.91bianli.com/weixinxiaochengxu/37570.html