Обновление
Вероятно, это связано с правами доступа вашей учетной записи в Windows. Вы можете дважды проверить, можете ли вы создавать файлы в C: \ с помощью проводника.
Для меня (стандартная учетная запись - не администратор) - я могу создавать папки в C: \, но не могу создавать файлы:
fs.writeFile('C:\\test.json'); //does not work for me - EPERM
fs.mkdir('C:\\test'); //works for me
Ваш код должен работать, когда вы выполняете его в административной оболочке (Щелкните правой кнопкой мыши -> Запуск от имени администратора).
Можете ли вы попробовать:
const fs = require("fs");
fs.writeFile('C:\\Users\\MyAccount\\Downloads\\test.json');