ソフトウェアシステムの操作に関連する機能が多数あります。まず、大きく2つに分けられます。
1 つのタイプは非同期コールバックです。 1 つは同期型です。
ここでは非同期のもののみが並べ替えられます。同期のものについては、関数名の後に Sync を追加するだけです
。
1. 1 つ目は、最も一般的なタイプの読み取りおよび書き込み関数です。関数名と形式は C 言語に由来します。
fs.open (ファイルパス , 読み取りおよび書き込み識別, [ファイルモード値, 666], コールバック関数 (err, ファイルハンドル fd));
fs.read(ファイルハンドル fd, 書き込まれたバッファ, オフセット, 長さ, 位置, コールバック関数(err、bytesread、buffer));
2. ファイルを直接読み書きした方が便利です。
コードをコピーします
3. その他の一般的なファイル操作
コードをコピー
コードは次のとおりです:
4. ディレクトリ操作
コードをコピー
コードは次のとおりです:
fs.mkdir(path, 許可モード/ 777、コールバック関数);
fs.rmdir(パス、コールバック関数);
5. リンクファイル操作
リンクの作成
fs.link (srcpath, dstpath, [callback])
fs.symlink(destination, path, [type], [callback])
読み取りリンクが指すパス fs.readlink(path, [callback(err,linkstr)])
fs.unlink(path,[callback]);