File System
The Node.js file system module gives you access to the file system on your local environment. To include the fs modules use the require() method:
const fs = require('fs');
The fs method is often used for reading, creating, updating, deleting, and renaming files, however there is a long list of methods, which you can see here in the Node documentation: https://nodejs.org/api/fs.html.
Files created by the fs module are read-only once the project is deployed to Cyclic.sh. This results in an EROFS: Error Read-Only File System error.
If you are hitting the EROFS error in processing files, one solution is to write to a file that is located in a /tmp directory. However, do not use /tmp for perminant storage, as is it wiped frequently.
A more perminant solution to this error is to use the Cyclic S3fs drop-in replacement for Node.js fs, which gives you acces to an AWS S3 bucket to access as file storage in place of your local file system.
Instructions to use the @cyclic.sh/s3fs npm module can be found in the README.md for the module. Try the S3fs module.