fs.mkdirSync関数
fs.mkdirSyncは、第一引数に指定したパスのフォルダを作成する関数です。
fs.mkdirSync(第一引数 { オプション: true });
fs.existsSync関数
fs.existsSync()関数は引数に指定したパスのファイルやフォルダが存在するか真偽値で返す関数です。
import { existsSync } from 'node:fs'; if (existsSync('/etc/passwd')) console.log('The path exists.');
パスを結合する (path.join)
ディレクトリ名を表すパスと、ディレクトリ名あるいはファイル名を結合するには、Node.js の標準モジュール path が提供している path.join メソッドを使用します。
例: 実行中のスクリプトのディレクトリ名と hello world.txtというファイル名を結合したパスを取得
let path = require('path') let filepath = path.join(__dirname, 'hello world.txt');
Content-disposition(こんてんと でぃすぽじしょん)
Content-dispositionとはHTTPヘッダの一つでHTML以外のファイルをWebブラウザに送信する場合につけられる。
いわゆるマルチパート・データ?の指定でありボディに含まれる添付ファイルの属性を指定する。
inlineはボディと一緒に表示され、attachmentは通常の添付ファイルとして扱う。
filenameはオリジナルのファイル名を伝える。
いわゆるマルチパート・データ?の指定でありボディに含まれる添付ファイルの属性を指定する。
inlineはボディと一緒に表示され、attachmentは通常の添付ファイルとして扱う。
filenameはオリジナルのファイル名を伝える。