【Node.js】オブジェクトをJSONファイルとして書き出す

Node.jsの組み込みモジュールであるfsモジュールのwriteFileSyncメソッドを用いることで、
オブジェクトをJSONファイルとして書き出します。

手順

以下のコマンドを実行して、必要なパッケージをインストールする。

npm install -D @types/node

ファイルを作成し、以下のように編集する。

import fs from 'fs';

const obj = {
    1: 'January',
    2: 'February',
    3: 'March'
};
const json = JSON.stringify(obj, null, 2);

fs.writeFileSync('export.json', json);

実行すると、以下のような内容のexport.jsonというファイルが書き出される。

{
  "1": "January",
  "2": "February",
  "3": "March"
}

参考

タイトルとURLをコピーしました