Process.platform renvoie "win32" pour Windows. Sous Windows, le répertoire de base d'un utilisateur peut être C: \ Users [USERNAME] ou C: \ Documents and Settings [USERNAME], selon la version de Windows utilisée. Sous Unix, ce n'est pas un problème.
Réponses
Trop de publicités?
Oncle Tom
Points
437
David Braun
Points
773
Utilisez Pwuid .
$ npm install pwuid
puis
var pwuid = require('pwuid');
console.log(pwuid());
/*
{
name: 'sindresorhus',
uid: 501,
gid: 20,
gecos: 'Sindre Sorhus',
dir: '/Users/sindresorhus',
shell: '/bin/zsh'
}
*/