我在 cyclic.sh 上运行 Node.js 应用程序,当我尝试部署我的代码时出现以下错误:
Exited with code: 226
npm ERR! code EROFS
npm ERR! syscall mkdir
npm ERR! path /home/sbx_user1051
npm ERR! errno -30
npm ERR! rofs EROFS: read-only file system, mkdir '/home/sbx_user1051'
npm ERR! rofs Often virtualized file systems, or other file systems that don't support symlinks, give this error.
我不确定是什么原因导致此错误以及如何修复它。我在网上查了一下,发现这个错误通常发生在文件系统是只读的或不支持符号链接时。
此文档页面建议使用 Cyclic S3fs 替代 Node.js fs 来访问 AWS S3 存储桶来代替本地文件系统进行文件存储。
但是,我使用的托管平台不允许我访问终端,所以我不能直接执行任何命令或进行任何更改。
任何人都可以提供有关如何解决此问题的指导吗?有没有我可以尝试的替代解决方案?
提前感谢您的帮助!