获取Node.js中的默认用户数据目录

获取Node.js中的默认用户数据目录,node.js,appdata,Node.js,Appdata,我有一个NPM项目,我需要保存一些用户设置的JSON文件,以便在重启时重新使用。但是,我希望这些设置在用户所做的所有项目中都有效。有没有办法获得默认的跨平台用户目录?我只熟悉Windows 10,但我知道对于我的版本,数据应存储在: C:Users\divinelemon\AppData\Roaming Ubuntu或Mac Os等其他系统的默认设置是什么 如何以编程方式在Node.js中获得此默认值

我有一个NPM项目,我需要保存一些用户设置的JSON文件,以便在重启时重新使用。但是,我希望这些设置在用户所做的所有项目中都有效。有没有办法获得默认的跨平台用户目录?我只熟悉Windows 10,但我知道对于我的版本,数据应存储在:
C:Users\divinelemon\AppData\Roaming

Ubuntu或Mac Os等其他系统的默认设置是什么

如何以编程方式在Node.js中获得此默认值