npm のパッケージがカレントディレクトリにインストールされない

g オプションをつけないとカレントディレクトリにインストールされるとあるが、rootでやると、/rootにインストールされてしまうのはなぜ?