Node 关于 npm -g 全局安装的误解
2020-10-26 本文已影响0人
圆脸黑猫警长
一、全局安装指令
npm XXX -g
二、将库安装到全局
很多库在不同的项目中都有使用,那么自然会想到把这样的库安装到全局然后每个项目都去引用。但是这样是错误的,当去require的时候会发现找不到全局的库文件。因为全局安装的库并不是安装在最上层的modules文件夹中(参考这篇查看require查找库的顺序)。
全局安装的是往往是一些工具
全局安装的时候会生成可执行文件,并且会自动配置环境变量(任何终端里都可执行)