Node utilise python pour build (compiler) les sources.
Il faut que tu ajoutes ton répertoire de python(chemin d'accès) dans ton path ;) (variable d'environement) (visiblement tu l'as fait donc peut-être devoir redemarrer ta machine... Mais ensuite, il va te dire qu'il a besoin de visual studio pour compiler... Tu vois la galère quand on est pas sur linux)
Pour la suite de ton soucis, car logiquement si npm n'a pas pu utiliser python pour re-compiler, il est quand même apte à utiliser tes fichiers (dans mon cas c'était fonctionnel pour les modules qui m'avertissaient). Donc ce serait plutôt une erreur de configuration en rapport avec maildev et non node
Comme le dit Arnich, le port semble être un bon point de départ ;)