Mac OS 中npm全局安装的包的存储路径是 /usr/local/lib/node_modules/
后来发现也可能是在这里 /Users/[username]/.nvm/versions/node/[vx.x.x]/lib/node_modules
(方括号里是变量,根据自己的情况修改: username
: 系统用户名;vx.x.x
: node版本号)
示例
比如我全局安装了一个vue-cli
的包,这个包提供一个vue
命令,那么就这样查看vue
命令所在的位置:
1 | where vue |
现在知道了vue
所在的位置是/usr/local/bin/vue
,进入到该路径父目录:
1 | cd /usr/local/bin |
可以看到vue的所在位置,这里看到了熟悉的node_modules
,很明显,npm
全局安装的包都存在了目录/usr/local/lib/node_modules/
下