Node.js – 如何跨平台find'桌面'目录的path?

如https://stackoverflow.com/a/32556337/103396所述 , require('os').homedir()是获取用户主目录的方式。

在Windows中,桌面path将位于user_home_dir/Desktop

 require('path').join(require('os').homedir(), 'Desktop') 

这将在其他平台上工作吗?

这么晚才回复很抱歉。

是的,它确实是跨平台的。 到目前为止,我已经在Windows 10和Ubuntu上进行了testing,两者都有积极的结果。

看到:

Windows 10截图

Ubuntu截图