My guess is what @jlcfly suggested: your partner has some globally installed modules. So many times have I run into the permissions problem when installing Node apps that I just give up and sudo npm whatever . It makes me feel dirty, but I do it anyhow. :/