💨

TypeScript で指定したディレクトリ直下のファイルを読み込む

に公開

とりあえず fs モジュールでやってみた。

import { readdirSync } from "fs"

const dir_path = "/path/tozenn/articles"

const files = readdirSync(dir_path)

console.log("hello, world");
console.log(files);
// => [
//   '20240108044442.md',
//   '20240108044711.md',
//   '20240109193216.md',
//   '20240110200421.md',
//   '20240110202722.md',
//   '20240110204943.md',
//   '20240111133839.md',
//   '20240113201859.md'
// ]

多分 TypeScript じゃなくて JavaScript でも普通に動きそう。

GitHubで編集を提案

Discussion