function Deno.open
Jump to headingopen(path: string | URL,options?: OpenOptions,): Promise<FsFile>
Open a file and resolve to an instance of Deno.FsFile
. The
file does not need to previously exist if using the create
or createNew
open options. The caller may have the resulting file automatically closed
by the runtime once it's out of scope by declaring the file variable with
the using
keyword.
using file = await Deno.open("/foo/bar.txt", { read: true, write: true });
// Do work with file
Alternatively, the caller may manually close the resource when finished with it.
const file = await Deno.open("/foo/bar.txt", { read: true, write: true });
// Do work with file
file.close();
Requires allow-read
and/or allow-write
permissions depending on
options.
Parameters Jump to heading
Jump to headingpath: string | URL
optional
Jump to headingoptions: OpenOptions
Return Type Jump to heading
Promise<FsFile>