Node.js - 如何找到桌面路径?

sun*_*tch 6 javascript node.js

正如前面提到的Node.js - Find home directory in platform agnostic way问题,我们可以通过以下代码找到主文件夹:

const homedir = require('os').homedir();
Run Code Online (Sandbox Code Playgroud)

但是如何在 Windows 中找到桌面文件夹,无论它是什么语言?因为在 Windows 桌面文件夹名称与语言不同。

小智 6

尝试这个

const homeDir = require('os').homedir();
const desktopDir = `${homedir}/Desktop`;
console.log(desktopDir);
Run Code Online (Sandbox Code Playgroud)

它应该适用于 Windows 和 MacOS。


Rob*_*nça 5

实际上,无论语言如何,名称始终是 Desktop。但是 Windows 会为该文件夹创建一个虚拟别名。葡萄牙语为“\xc3\x81rea de Trabalho”,但您可以使用 %USERPROFILE%\\Desktop 访问

\n