I have node.js 0.8.14 installed on Ubuntu 12.10. I created a directory in my home directory with a sub directory node_modules
. I want to install some local node modules there but running
npm install myModule
in this directory installs this module in /usr/local/lib/node_modules/
(same behavior as installing the module with the -g
flag
There is no node path in .bashrc
.
Any idea how I can install local node modules?
After some further research I found the solution.
Running the command npm config ls
revealed that the default config global=false
(you see the default config with npm config ls -l
) was overwritten by global=true
in /home/vsdev/.npmrc
and /usr/local/etc/npmrc
.
Reverting this to global=false
solved the issue.
That is odd.
-g
parameter.which npm
alias | grep npm
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With