收藏
回答

云函数里面进行文件操作,无法写入,是什么问题?

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wx349b995d8703a278 2.3.2


云函数代码:

  var fs = require("fs")

  console.log("准备写入文件")

  fs.writeFileSync('input.txt', '我是写入文件的内容333')


  console.log("准备读出文件")

  var res = fs.readFileSync('input.txt')

  console.log("读取文件数据: ", res) 运行返回信息:

2018-11-04T04:30:10.109Z 505cc9c4-dfea-11e8-9a99-52540064d067 准备写入文件

Error: EROFS: read-only file system, open 'input.txt'

    at Object.fs.openSync (fs.js:646:18)

    at Object.fs.writeFileSync (fs.js:1291:33)

    at EventHandler.exports.main [as realHandler] (/var/user/index.js:51:6)

    at <anonymous>

    at process._tickCallback (internal/process/next_tick.js:188:7)

请帮忙看看是什么原因?难道云函数不能进行文件操作吗?


回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容