このページは、Node.js のスニペットなどをまとめる予定のページです。
目次
注意
- コードのライセンスは CC0 (クレジット表示不要、改変可、商用可) です。
await
がついているコードは async
関数内で実施してください。((async () => { })()
内など)
スニペット
Buffer
Buffer の結合
const bufferArray = [];
bufferArray.push(Buffer.from('あ'));
bufferArray.push(Buffer.from('い'));
bufferArray.push(Buffer.from('う'));
const buffer = Buffer.concat(bufferArray); // <Buffer e3 81 82 e3 81 84 e3 81 86>
テキストファイル読み込み
テキストファイル書き込み
CSV 読み込み
ファイル名取得
ディレクトリ作成 (存在しない場合のみ)
fs.exists()
は Deprecated ですが fs.existsSync()
はそうでないため fs.existsSync()
を使用します。
コマンド実行
インターネット上の画像ファイルの保存
ユーティリティ関数
指定時間待つ
ファイル・ディレクトリパス一覧取得