open():
To create a file, to write to a file, or to read a file the fs.open() method is used.
Syntax:
fs.open(filename, options, callback);
Example:
var fs = require("fs");
fs.open("mynewfile2.txt", "w", function (err, file) {
if (err) throw err;
console.log("Saved!");
});
FLAG | DESCRIPTION |
r | To open a file to read and throw an exception if the file doesn’t exist. |
r+ | Open file to read and write. Throw an exception if the file doesn’t exist. |
rs+ | Open file in synchronous mode to read and write. |
w | Open file for writing. File is created if it doesn’t exist. |
wx | It is the same as ‘w’ but fails if the path exists. |
w+ | Open file to read and write. File is created if it doesn’t exist. |
wx+ | It is the same as ‘w+’ but fails if the path exists. |
a | Open file to append. File is created if it doesn’t exist. |
ax | It is the same as ‘a’ but fails if the path exists. |
a+ | Open file for reading and appending. File is created if it doesn’t exist. |
ax+ | It is the same as ‘a+’ but fails if the path exists. |
fs.openSync():
fs.openSync(path, options);
// Including fs module
var fs = require("fs");
// Defining filename
var filename = "./myfile";
// Calling openSync method
// with its parameters
var res = fs.openSync(filename, "r");
// Prints output
console.log(res);
Post a Comment