I think on github
https://github.com/isaacs/npm/issues
is the right place to ask this, or tho add a feature request.
"-g" ist for global installations and you want a "-l" for user local installation.
"-g" ist for global installations and you want a "-l" for user local installation.
Local is the default state. If you want to force non-globalness, you can do `--no-global`
./configure --prefix=/home/user/local
Which should install into your ~/local directory after running 'make && make install'.