これが基本形です。makeSVG.jsがconsole.log()で出力した内容を、>(リダイレクト)でファイルoutput.svgに出力しています。 jsdomの書き方が過去のものとは少し変わりました。 その他変更点など 過去の記事ではd3.queueとd3.jsonで国土地理院のベクトルタイルを読み込みましたが、今回ローカルのファイルを読み込むに当たってd3.jsonが使えなかったので、代わりにfs.readFileを使用します。 const fs = require('fs'); // 上記の基本形は省略 const q = d3.queue() .defer(fs.readFile, './data/j1results.json') .defer(fs.readFile, './data/j2results.json') .defer(fs.readFile, './data/j3